diff --git a/edivorce/apps/core/templates/incomplete.html b/edivorce/apps/core/templates/incomplete.html index 06ff0659..f100fbe5 100644 --- a/edivorce/apps/core/templates/incomplete.html +++ b/edivorce/apps/core/templates/incomplete.html @@ -35,7 +35,11 @@ {% block formbuttons %}
-    Back + {% if married_marriage_like == "Living together in a marriage like relationship" %} +    Back + {% else %} +    Back + {% endif %}
{% endblock %} diff --git a/edivorce/apps/core/templates/prequalification/step_04.html b/edivorce/apps/core/templates/prequalification/step_04.html index 95a9bf6a..bf8a42e3 100644 --- a/edivorce/apps/core/templates/prequalification/step_04.html +++ b/edivorce/apps/core/templates/prequalification/step_04.html @@ -79,7 +79,7 @@    Back {% if married_marriage_like == "Living together in a marriage like relationship" %} - Next    + Next    {% else %} Next    {% endif %} diff --git a/edivorce/apps/core/templates/question/09_other_questions.html b/edivorce/apps/core/templates/question/09_other_questions.html index e329cf7b..66e60909 100644 --- a/edivorce/apps/core/templates/question/09_other_questions.html +++ b/edivorce/apps/core/templates/question/09_other_questions.html @@ -80,19 +80,19 @@ -
-

Divorce is to take effect on:

-
-
- -

If you select the "specific date" option you will need to request this as an "other" order and you will need to provide affidavit evidence to support the order.

- -
+{% if married_marriage_like == "Legally married" %} +
+

Divorce is to take effect on:

+
+
+

If you select the "specific date" option you will need to request this as an "other" order and you will need to provide affidavit evidence to support the order.

+
+{% endif %} {% endblock %} diff --git a/edivorce/apps/core/views/main.py b/edivorce/apps/core/views/main.py index 70419e7a..1e8cd154 100644 --- a/edivorce/apps/core/views/main.py +++ b/edivorce/apps/core/views/main.py @@ -65,8 +65,12 @@ def incomplete(request): """ prequal_responses = get_responses_from_session_grouped_by_steps(request)['prequalification'] complete, missed_questions = is_complete('prequalification', prequal_responses) - return render(request, 'incomplete.html', - context={'missed_questions': missed_questions, 'debug': settings.DEBUG }) + + responses_dict = get_responses_from_session(request) + responses_dict.append(('debug', settings.DEBUG, )) + responses_dict.append(('missed_questions', str(missed_questions), )) + + return render(request, 'incomplete.html', context=responses_dict) def register(request): diff --git a/edivorce/fixtures/Question.json b/edivorce/fixtures/Question.json index a26addd7..9ca14a9b 100644 --- a/edivorce/fixtures/Question.json +++ b/edivorce/fixtures/Question.json @@ -160,7 +160,9 @@ "name": "What is your reason (grounds) for asking for a divorce?", "description": "For pre-qualification step 6", "summary_order": 15, - "required": "Required" + "required": "Conditional", + "conditional_target": "married_marriage_like", + "reveal_response": "Legally married" }, "model": "core.question", "pk": "divorce_reason" @@ -708,8 +710,8 @@ "description": "For step 9, Form 52 This Court Orders that", "summary_order": 68, "required": "Conditional", - "conditional_target": "divorce_take_effect_on_specific_date", - "reveal_response": "specific date" + "conditional_target": "married_marriage_like", + "reveal_response": "Legally married" }, "model": "core.question", "pk": "divorce_take_effect_on" @@ -718,7 +720,10 @@ "fields": { "name": "Divorce is to take effect on specific date", "description": "For step 9 - specific date, Form 52 This Court Orders that", - "summary_order": 69 + "summary_order": 69, + "required": "Conditional", + "conditional_target": "divorce_take_effect_on", + "reveal_response": "specific date" }, "model": "core.question", "pk": "divorce_take_effect_on_specific_date"