Skip to content

Commit

Permalink
Minor revision to validation logic
Browse files Browse the repository at this point in the history
  • Loading branch information
JCantu248 committed Nov 9, 2021
1 parent 32fc436 commit 5a0cc25
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/_version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
"""This file defines the version of this project."""
__version__ = "0.1.1-rc.8"
__version__ = "0.1.1-rc.9"
14 changes: 7 additions & 7 deletions src/assessment/builder.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,15 +168,15 @@ def build_campaigns(assessment, campaign_number, template_smtp):
while True:
campaign.complete_date = get_time_input("end", assessment.timezone)

if campaign.complete_date < campaign.launch_date:
logging.error("Complete Date is not after launch Date.")

elif campaign.complete_date < datetime.now(campaign_tz).isoformat():
logging.error("Complete date is not after the current datetime.")
if campaign.complete_date > campaign.launch_date:
pass # Do nothing yet and continue checks
else:
logging.error("Complete Date is not after Launch Date.")

if campaign.complete_date > datetime.now(campaign_tz).isoformat():
break # Valid input, break out of loop
else:
# else we have valid complete dates
break
logging.error("Complete date is not after the current datetime.")

campaign.smtp, campaign.template = import_email(
assessment, campaign_number, template_smtp
Expand Down

0 comments on commit 5a0cc25

Please sign in to comment.