Don’t allow test messages to be scheduled

For two reasons:
- it’s extra stuff in tour that users dont yet need to know about
- test messages are hidden from the dashboard, so you’d have no
  visibility of when they were sending once you’d scheduled them
This commit is contained in:
Chris Hill-Scott
2016-08-30 09:27:24 +01:00
parent 31a032e678
commit 661f5ba702
3 changed files with 44 additions and 5 deletions

View File

@@ -250,8 +250,10 @@ def check_messages(service_id, template_type, upload_id):
back_link = url_for(
'.choose_template', service_id=service_id, template_type=template.template_type, **extra_args
)
choose_time_form = None
else:
back_link = url_for('.send_messages', service_id=service_id, template_id=template.id)
choose_time_form = ChooseTimeForm()
with suppress(StopIteration):
template.values = next(recipients.rows)
@@ -276,7 +278,7 @@ def check_messages(service_id, template_type, upload_id):
upload_id=upload_id,
form=CsvUploadForm(),
remaining_messages=remaining_messages,
choose_time_form=ChooseTimeForm(),
choose_time_form=choose_time_form,
back_link=back_link,
help=get_help_argument()
)