diff --git a/caimira/apps/calculator/static/js/co2_form.js b/caimira/apps/calculator/static/js/co2_form.js index 09e7c8c8..b48c5d90 100644 --- a/caimira/apps/calculator/static/js/co2_form.js +++ b/caimira/apps/calculator/static/js/co2_form.js @@ -147,11 +147,10 @@ function submit_fitting_algorithm(url) { }) .then((response) => response.json()) .then((json_response) => { - console.log(json_response) $("#DIV_CO2_fitting_result").show(); $("#CO2_fitting_result").val(JSON.stringify(json_response)); - $("#exhalation_rate_fit").html(String(json_response['exhalation_rate'])); - $("#ventilation_rate_fit").html(json_response['ventilation_values']); + $("#exhalation_rate_fit").html('Exhalation rate: ' + String(json_response['exhalation_rate'].toFixed(2)) + ' m³/h'); + // $("#ventilation_rate_fit").html(json_response['ventilation_values']); $("#CO2_data_plot").attr("src", json_response['CO2_plot']); $("#generate_fitting_data").html('Fit data'); $("#save_and_dismiss_dialog").show(); diff --git a/caimira/apps/calculator/static/js/form.js b/caimira/apps/calculator/static/js/form.js index 81623bc8..63ac8673 100644 --- a/caimira/apps/calculator/static/js/form.js +++ b/caimira/apps/calculator/static/js/form.js @@ -521,8 +521,8 @@ function on_CO2_data_option_change() { CO2_data_options = $('input[type=radio][name=CO2_data_option]'); CO2_data_options.each(function (index){ if (this.checked) { - // if (this.id == 'CO2_data_yes') ventilation_from_fitting(true); - // else if (this.id == 'CO2_data_no') ventilation_from_fitting(false); + if (this.id == 'CO2_data_yes') ventilation_from_fitting(true); + else if (this.id == 'CO2_data_no') ventilation_from_fitting(false); getChildElement($(this)).show(); require_fields(this); } @@ -713,6 +713,8 @@ function validate_form(form) { ); } + if ($("#CO2_fitting_result").val() == "") $("#CO2_data_no").click(); + return submit; } diff --git a/caimira/apps/templates/base/calculator.form.html.j2 b/caimira/apps/templates/base/calculator.form.html.j2 index 4b47b334..47d3368c 100644 --- a/caimira/apps/templates/base/calculator.form.html.j2 +++ b/caimira/apps/templates/base/calculator.form.html.j2 @@ -671,13 +671,28 @@
- +
+ + -