From f4a163f63c0600e046c7d131c9ea60aca6b601b1 Mon Sep 17 00:00:00 2001 From: Arona Jones Date: Mon, 15 Feb 2021 16:45:45 +0000 Subject: [PATCH] Minor futzing with status display --- RIGS/templates/partials/event_status.html | 22 ++++++++++------------ RIGS/templates/partials/event_table.html | 2 +- RIGS/templates/rigboard.html | 6 +++--- RIGS/tests/test_interaction.py | 2 +- 4 files changed, 15 insertions(+), 17 deletions(-) diff --git a/RIGS/templates/partials/event_status.html b/RIGS/templates/partials/event_status.html index e45d8901..60f8efa1 100644 --- a/RIGS/templates/partials/event_status.html +++ b/RIGS/templates/partials/event_status.html @@ -1,12 +1,14 @@ -
+
Status: {{ event.get_status_display }} {% if event.is_rig %} - {% if event.purchase_order %} - PO: {{ event.purchase_order }} - {% elif event.authorised %} - Authorisation: Complete - {% else %} - Authorisation: + {% if event.sum_total > 0 %} + {% if event.purchase_order %} + PO: {{ event.purchase_order }} + {% elif event.authorised %} + Authorisation: Complete + {% else %} + Authorisation: + {% endif %} {% endif %} {% if not event.dry_hire %} {% if event.riskassessment %} @@ -14,8 +16,6 @@ {% else %} RA: {% endif %} - {% else %} - RA: N/A {% endif %} {% if not event.dry_hire %} {% if event.hs_done %} @@ -24,8 +24,6 @@ {% else %} Checklist: {% endif %} - {% else %} - Checklist: N/A {% endif %} {% if perms.RIGS.view_invoice %} {% if event.invoice %} @@ -41,4 +39,4 @@ {% endif %} {% endif %} {% endif %} -
+ diff --git a/RIGS/templates/partials/event_table.html b/RIGS/templates/partials/event_table.html index 807c46e8..f360d90c 100644 --- a/RIGS/templates/partials/event_table.html +++ b/RIGS/templates/partials/event_table.html @@ -25,7 +25,7 @@ {% endif %} {% else %} table-warning - {% endif %}" id="event_row"> + {% endif %}" {% if event.cancelled %}style="opacity: 50% !important;"{% endif %} id="event_row"> {{ event.display_id }} diff --git a/RIGS/templates/rigboard.html b/RIGS/templates/rigboard.html index 5e85a185..0a894389 100644 --- a/RIGS/templates/rigboard.html +++ b/RIGS/templates/rigboard.html @@ -2,9 +2,9 @@ {% load button from filters %} {% block content %} -
-
- Key: ReadyAction RequiredNeeds MICCancelledNon-Rig +
+
+ Key: ReadyAction RequiredNeeds MICCancelledNon-Rig
{% if perms.RIGS.add_event %}
diff --git a/RIGS/tests/test_interaction.py b/RIGS/tests/test_interaction.py index 27820730..dc5a2332 100644 --- a/RIGS/tests/test_interaction.py +++ b/RIGS/tests/test_interaction.py @@ -757,10 +757,10 @@ def test_ec_create_crew(logged_in_browser, live_server, admin_user, checklist): start_time = timezone.make_aware(datetime.datetime(2015, 1, 1, 9, 0)) end_time = timezone.make_aware(datetime.datetime(2015, 1, 1, 10, 30)) crew = page.crew[0] - crew.crewmember.search(admin_user.first_name) crew.role.set_value(role) crew.start_time.set_value(start_time) crew.end_time.set_value(end_time) + crew.crewmember.search(admin_user.first_name) page.submit() assert page.success # Check data is correct