diff --git a/cara/apps/calculator/static/js/form.js b/cara/apps/calculator/static/js/form.js index 0fa68ec5..ce9ef007 100644 --- a/cara/apps/calculator/static/js/form.js +++ b/cara/apps/calculator/static/js/form.js @@ -400,7 +400,6 @@ function validate_form(form) { obj.activity = $(element).find("[name='short_range_activity']").val(); obj.start_time = $(element).find("[name='short_range_start_time']").val(); obj.duration = $(element).find("[name='short_range_duration']").val(); - console.log(JSON.stringify(obj)) short_range_interactions.push(JSON.stringify(obj)); }); $("input[type=text][name=short_range_interactions]").val('[' + short_range_interactions + ']'); @@ -633,7 +632,7 @@ $(document).ready(function () { else if (name == 'short_range_interactions') { let index = 1; for (const interaction of JSON.parse(value)) { - $("#dialog_sr").append(inject_sr_interaction(index, value = interaction)) + $("#dialog_sr").append(inject_sr_interaction(index, value = interaction, is_validated="row_validated")) $('#sr_activity_no_' + String(index)).val(interaction.activity).change(); document.getElementById('sr_activity_no_' + String(index)).disabled = true; document.getElementById('sr_start_no_' + String(index)).disabled = true; @@ -813,9 +812,9 @@ $(document).ready(function () { return selectedSuggestion.text; } - function inject_sr_interaction(index, value) { + function inject_sr_interaction(index, value, is_validated) { return `
-
+
@@ -868,7 +867,7 @@ $(document).ready(function () { document.getElementById('sr_start_no_' + String(index)).disabled = true; document.getElementById('sr_duration_no_' + String(index)).disabled = true; document.getElementById('edit_row_no_' + String(index)).style.cssText = 'display:inline !important'; - $(this).closest(".form_field_outer_row").addClass("row_validated") + $(this).closest(".form_field_outer_row").addClass("row_validated"); $(this).hide(); index = index + 1; }