Example #1
0
def annotate_campaign_progress(campaign: Campaign) -> None:
    """Set progess of campaign."""
    if campaign.num_mails > 0:
        campaign.progress_read = int(
            (campaign.num_read / campaign.num_mails) * 100)
        campaign.progress = int((campaign.num_sent / campaign.num_mails) *
                                100) - campaign.progress_read