File tree Expand file tree Collapse file tree 6 files changed +27
-9
lines changed
Expand file tree Collapse file tree 6 files changed +27
-9
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,13 @@ def phone_authentication():
3232
3333 # 1. Get required arguments
3434 args = Eg020PhoneAuthenticationController .get_args ()
35+ if args ["envelope_args" ]["signer_email" ] == DS_CONFIG ["signer_email" ]:
36+ return render_template (
37+ "error.html" ,
38+ error_code = 400 ,
39+ error_message = session ["manifest" ]["SupportingTexts" ]["IdenticalEmailsNotAllowedErrorMessage" ]
40+ )
41+
3542 try :
3643 # Step 2: Call the worker method for authenticating with phone
3744 results = Eg020PhoneAuthenticationController .worker (args )
Original file line number Diff line number Diff line change @@ -31,6 +31,13 @@ def kba_authentication():
3131
3232 # 1. Get required arguments
3333 args = Eg022KBAAuthenticationController .get_args ()
34+
35+ if args ["envelope_args" ]["signer_email" ] == DS_CONFIG ["signer_email" ]:
36+ return render_template (
37+ "error.html" ,
38+ error_code = 400 ,
39+ error_message = session ["manifest" ]["SupportingTexts" ]["IdenticalEmailsNotAllowedErrorMessage" ]
40+ )
3441 try :
3542 # Step 2: Call the worker method for kba
3643 results = Eg022KBAAuthenticationController .worker (args )
Original file line number Diff line number Diff line change @@ -31,6 +31,13 @@ def idv_authentication():
3131
3232 # 1. Get required data
3333 args = Eg023IDVAuthenticationController .get_args ()
34+
35+ if args ["envelope_args" ]["signer_email" ] == DS_CONFIG ["signer_email" ]:
36+ return render_template (
37+ "error.html" ,
38+ error_code = 400 ,
39+ error_message = session ["manifest" ]["SupportingTexts" ]["IdenticalEmailsNotAllowedErrorMessage" ]
40+ )
3441 try :
3542 # 2: Call the worker method for idv authentication
3643 results = Eg023IDVAuthenticationController .worker (args )
Original file line number Diff line number Diff line change 2929 < div class ="form-group ">
3030 < label for ="signer_email "> {{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputName'] }}</ label >
3131 < input type ="email " class ="form-control " id ="signer_email " name ="signer_email "
32- aria-describedby ="emailHelp " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputPlaceholder'] }} " required
33- value ="{{ signer_email }} ">
32+ aria-describedby ="emailHelp " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputPlaceholder'] }} " required >
3433 < small id ="emailHelp " class ="form-text text-muted "> {{ session['manifest']['SupportingTexts']['HelpingTexts']['EmailWontBeShared'] | safe}}</ small >
3534 </ div >
3635 < div class ="form-group ">
3736 < label for ="signer_name "> {{ example['Forms'][recipient_form_index]['Inputs'][signer_name_index]['InputName'] }}</ label >
3837 < input type ="text " class ="form-control " id ="signer_name " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_name_index]['InputPlaceholder'] }} " name ="signer_name "
39- value =" {{ signer_name }} " required >
38+ required >
4039 </ div >
4140 < input type ="hidden " name ="csrf_token " value ="{{ csrf_token() }} "/>
4241 {% include 'submit_button.html' %}
Original file line number Diff line number Diff line change 1414 < div class ="form-group ">
1515 < label for ="signer_email "> {{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputName'] }}</ label >
1616 < input type ="email " class ="form-control " id ="signer_email " name ="signer_email "
17- aria-describedby ="emailHelp " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputPlaceholder'] }} " required
18- value ="{{ signer_email }} ">
17+ aria-describedby ="emailHelp " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputPlaceholder'] }} " required >
1918 < small id ="emailHelp " class ="form-text text-muted "> {{ session['manifest']['SupportingTexts']['HelpingTexts']['EmailWontBeShared'] | safe}}</ small >
2019 </ div >
2120 < div class ="form-group ">
2221 < label for ="signer_name "> {{ example['Forms'][recipient_form_index]['Inputs'][signer_name_index]['InputName'] }}</ label >
2322 < input type ="text " class ="form-control " id ="signer_name " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_name_index]['InputPlaceholder'] }} " name ="signer_name "
24- value =" {{ signer_name }} " required >
23+ required >
2524 </ div >
2625 < input type ="hidden " name ="csrf_token " value ="{{ csrf_token() }} "/>
2726 {% include 'submit_button.html' %}
Original file line number Diff line number Diff line change 1616 < div class ="form-group ">
1717 < label for ="signer_email "> {{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputName'] }}</ label >
1818 < input type ="email " class ="form-control " id ="signer_email " name ="signer_email "
19- aria-describedby ="emailHelp " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputPlaceholder'] }} " required
20- value ="{{ signer_email }} ">
19+ aria-describedby ="emailHelp " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_email_index]['InputPlaceholder'] }} " required >
2120 < small id ="emailHelp " class ="form-text text-muted "> {{ session['manifest']['SupportingTexts']['HelpingTexts']['EmailWontBeShared'] | safe}}</ small >
2221 </ div >
2322 < div class ="form-group ">
2423 < label for ="signer_name "> {{ example['Forms'][recipient_form_index]['Inputs'][signer_name_index]['InputName'] }}</ label >
2524 < input type ="text " class ="form-control " id ="signer_name " placeholder ="{{ example['Forms'][recipient_form_index]['Inputs'][signer_name_index]['InputPlaceholder'] }} " name ="signer_name "
26- value =" {{ signer_name }} " required >
25+ required >
2726 </ div >
2827 < input type ="hidden " name ="csrf_token " value ="{{ csrf_token() }} "/>
2928 {% include 'submit_button.html' %}
You can’t perform that action at this time.
0 commit comments