diff --git a/app/main/forms.py b/app/main/forms.py index 82e8f36f7..0e1c32c5a 100644 --- a/app/main/forms.py +++ b/app/main/forms.py @@ -350,6 +350,18 @@ class Feedback(Form): class RequestToGoLiveForm(Form): + mou = RadioField( + ( + 'Has your organisation accepted the GOV.UK Notify data sharing and financial ' + 'agreement (Memorandum of Understanding)?' + ), + choices=[ + ('yes', 'Yes'), + ('no', 'No – we’ll send you a copy'), + ('don’t know', 'I don’t know – we’ll check for you') + ], + validators=[DataRequired()] + ) channel = RadioField( 'What kind of messages will you be sending?', choices=[ diff --git a/app/main/views/service_settings.py b/app/main/views/service_settings.py index 71a038bed..42106c271 100644 --- a/app/main/views/service_settings.py +++ b/app/main/views/service_settings.py @@ -112,11 +112,13 @@ def service_request_to_go_live(service_id): 'subject': 'Request to go live', 'message': ( 'On behalf of {} ({})\n\nExpected usage\n---' + '\nMOU in place: {}' '\nChannel: {}\nStart date: {}\nStart volume: {}' '\nPeak volume: {}\nUpload or API: {}' ).format( current_service['name'], url_for('main.service_dashboard', service_id=current_service['id'], _external=True), + form.mou.data, form.channel.data, form.start_date.data, form.start_volume.data, diff --git a/app/templates/views/service-settings/request-to-go-live.html b/app/templates/views/service-settings/request-to-go-live.html index 4fbdfe1f7..39ba7fcd0 100644 --- a/app/templates/views/service-settings/request-to-go-live.html +++ b/app/templates/views/service-settings/request-to-go-live.html @@ -12,19 +12,10 @@
- Contact the Notify team to get a copy of the agreement or to find out if your organisation has already accepted it. -
- {% endcall %} -Before you request to go live, make sure you’ve: