Browse Source

DIV-1142: Don't ask for email if already given in step 10

pull/170/head
ariannedee 5 years ago
parent
commit
3720150ff1
5 changed files with 13 additions and 7 deletions
  1. +1
    -1
      edivorce/apps/core/static/js/ajax.js
  2. +1
    -1
      edivorce/apps/core/static/js/functions.js
  3. +7
    -3
      edivorce/apps/core/static/js/signing-filing.js
  4. +2
    -0
      edivorce/apps/core/templates/dashboard/sign_file_options.html
  5. +2
    -2
      edivorce/apps/core/templates/question/10_other_questions.html

+ 1
- 1
edivorce/apps/core/static/js/ajax.js View File

@ -14,7 +14,7 @@ var ajaxOnChange = function () {
isValid = validateDate(el);
}
if (el.is("#email_textbox")){
if (el.is(".email-textbox")){
isValid = validateEmail(el);
}


+ 1
- 1
edivorce/apps/core/static/js/functions.js View File

@ -351,7 +351,7 @@ var validateEmail = function(el){
.find('span.help-block')
.remove();
if (isEmailValid(el)) {
if (!el.val() || isEmailValid(el)) {
return true;
} else {
el.closest('.form-group')


+ 7
- 3
edivorce/apps/core/static/js/signing-filing.js View File

@ -43,18 +43,22 @@ $(window).load(function () {
var signVirtuallyBoth = $("#sign-virtual-both").prop('checked');
var signVirtuallyYou = $("#sign-virtual-you").prop('checked');
var signVirtuallySpouse = $("#sign-virtual-spouse").prop('checked');
if (signVirtuallyBoth || signVirtuallyYou || signVirtuallySpouse) {
var needEmailYou = (signVirtuallyBoth || signVirtuallyYou) && $("#existing-email-you").val() === '';
var needEmailSpouse = signVirtuallySpouse && $("#existing-email-spouse").val() === '';
if (needEmailYou || needEmailSpouse) {
$("#sign-virtually").show();
} else {
$("#sign-virtually").hide();
}
if (signVirtuallyBoth || signVirtuallyYou) {
if (needEmailYou) {
$("#email-you").show();
} else {
$("#email-you").hide();
$("#email-you-input").removeClass('error');
}
if (signVirtuallySpouse) {
if (needEmailSpouse) {
$("#email-spouse").show();
} else {
$("#email-spouse").hide();


+ 2
- 0
edivorce/apps/core/templates/dashboard/sign_file_options.html View File

@ -135,6 +135,8 @@
<h3>Signing Contact(s)</h3>
<p>An e-mail address is required to setup a {% include "partials/tooltips/virtual_session.html" %}. What is the best e-mail address to contact you at in order to setup the virtual
session?</p>
<input type="text" id="existing-email-you" value="{{ address_to_send_official_document_email_you }}" hidden>
<input type="text" id="existing-email-spouse" value="{{ address_to_send_official_document_email_spouse }}" hidden>
<div id="email-you" class="form-inline">
<label>E-mail Address for You: </label>{% input_field type="text" name="email_you" id="email-you-input" class="input-inline form-control" %}
</div>


+ 2
- 2
edivorce/apps/core/templates/question/10_other_questions.html View File

@ -41,7 +41,7 @@
{% input_field type="text" name="address_to_send_official_document_fax_you" class="form-block input-wide response-textbox" %}
<div class="form-group">
<p>Email Address {% include 'partials/optional.html' with inline=True %}</p>
{% input_field type="text" id="email_textbox" name="address_to_send_official_document_email_you" class="form-block input-wide response-textbox form-control" %}
{% input_field type="text" name="address_to_send_official_document_email_you" class="form-block input-wide response-textbox form-control email-textbox" %}
</div>
</div>
</div>
@ -76,7 +76,7 @@
{% input_field type="text" name="address_to_send_official_document_fax_spouse" class="form-block input-wide response-textbox" %}
<div class="form-group">
<p>Email Address {% include 'partials/optional.html' with inline=True %}</p>
{% input_field type="text" id="email_textbox" name="address_to_send_official_document_email_spouse" class="form-block input-wide response-textbox form-control" %}
{% input_field type="text" name="address_to_send_official_document_email_spouse" class="form-block input-wide response-textbox form-control email-textbox" %}
</div>
</div>
</div>


Loading…
Cancel
Save