From f26d82c0f4944e0f11115017a1caf3334191fe58 Mon Sep 17 00:00:00 2001 From: gaazzopa Date: Wed, 11 Nov 2020 20:02:30 +0100 Subject: [PATCH 01/11] Fixed require mask input --- cara/apps/calculator/static/js/form.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cara/apps/calculator/static/js/form.js b/cara/apps/calculator/static/js/form.js index a15f403f..9fc382ec 100644 --- a/cara/apps/calculator/static/js/form.js +++ b/cara/apps/calculator/static/js/form.js @@ -133,14 +133,17 @@ function require_recurrent_event(option) { function require_lunch(option) { $("#lunch_start").prop('required', option); - $("#mask_ffp2").prop('required', option); } function require_lunch(option) { - $("#mask_type1").prop('required', option); $("#lunch_finish").prop('required', option); } +function require_mask(option) { + $("#mask_type1").prop('required', option); + $("#mask_ffp2").prop('required', option); +} + function require_hepa(option) { $("#hepa_amount").prop('required', option); } From 89a50d132b8bed194540c3b3e843b117b09636f4 Mon Sep 17 00:00:00 2001 From: gaazzopa Date: Wed, 11 Nov 2020 20:11:12 +0100 Subject: [PATCH 02/11] Added default lunch times on select --- cara/apps/calculator/static/js/form.js | 11 ++++++++--- .../apps/calculator/templates/calculator.form.html.j2 | 8 ++++---- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/cara/apps/calculator/static/js/form.js b/cara/apps/calculator/static/js/form.js index 9fc382ec..8d63b7b1 100644 --- a/cara/apps/calculator/static/js/form.js +++ b/cara/apps/calculator/static/js/form.js @@ -133,10 +133,15 @@ function require_recurrent_event(option) { function require_lunch(option) { $("#lunch_start").prop('required', option); -} - -function require_lunch(option) { $("#lunch_finish").prop('required', option); + if (option) { + document.getElementById("lunch_start").value = "12:30"; + document.getElementById("lunch_finish").value = "13:30"; + } + else { + document.getElementById("lunch_start").value = ""; + document.getElementById("lunch_finish").value = ""; + } } function require_mask(option) { diff --git a/cara/apps/calculator/templates/calculator.form.html.j2 b/cara/apps/calculator/templates/calculator.form.html.j2 index 6f05e286..8e5d068b 100644 --- a/cara/apps/calculator/templates/calculator.form.html.j2 +++ b/cara/apps/calculator/templates/calculator.form.html.j2 @@ -137,14 +137,14 @@ Lunch break: - + - +
- Start:    - Finish: + Start:    + Finish:
From ec6deef5e3444c8a0c434d9741184b805425a3a3 Mon Sep 17 00:00:00 2001 From: gaazzopa Date: Wed, 11 Nov 2020 20:13:16 +0100 Subject: [PATCH 03/11] Removed unused window width --- cara/apps/calculator/static/js/form.js | 1 - cara/apps/calculator/templates/calculator.form.html.j2 | 1 - 2 files changed, 2 deletions(-) diff --git a/cara/apps/calculator/static/js/form.js b/cara/apps/calculator/static/js/form.js index 8d63b7b1..ef5f29d8 100644 --- a/cara/apps/calculator/static/js/form.js +++ b/cara/apps/calculator/static/js/form.js @@ -109,7 +109,6 @@ function require_mechanical_ventilation(option) { function require_natural_ventilation(option) { $("#windows_number").prop('required', option); $("#window_height").prop('required', option); - $("#window_width").prop('required', option); $("#opening_distance").prop('required', option); $("#always").prop('required', option); $("#interval").prop('required', option); diff --git a/cara/apps/calculator/templates/calculator.form.html.j2 b/cara/apps/calculator/templates/calculator.form.html.j2 index 8e5d068b..f3247cfd 100644 --- a/cara/apps/calculator/templates/calculator.form.html.j2 +++ b/cara/apps/calculator/templates/calculator.form.html.j2 @@ -61,7 +61,6 @@