cr.status = "processing" cr.attempt_count += 1 if job: job.status = "processing" job.attempts = cr.attempt_count attempt = SendAttempt( send_job_id=job.id if job else 0, campaign_id=campaign.id, gmail_account_id=account.id, recipient_email=cr.email, subject=subject, template_name=template.name, attachment_names=att_names, method=account.sending_method, outcome="submitted", retry_no=cr.attempt_count - 1, ) db.add(attempt) db.commit()