Skip to content

Commit

Permalink
[frontend/accessibility] Fixing datetime picker cleaning during modal…
Browse files Browse the repository at this point in the history
… feed

Fixing previous commit
  • Loading branch information
AlexandreDoneux committed Jan 11, 2024
1 parent b3a13f9 commit 145a9eb
Showing 1 changed file with 12 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,6 @@
var button = $(event.relatedTarget);
var taskid = button.data('taskid');

console.log(taskid);

if (!("accessibility" in dispenser_config[taskid]))
return;
var accessibility = dispenser_config[taskid]["accessibility"];
Expand All @@ -99,14 +97,19 @@
if (Object.values(accessibility).some(date => !isSpecialDate(date))) {
value = 'custom';

$(this).find('#accessibility_start_picker').datetimepicker('defaultDate', isSpecialDate(accessibility["start"]) ? '' : accessibility["start"]);
$(this).find('#accessibility_soft_end_picker').datetimepicker('defaultDate', isSpecialDate(accessibility["soft_end"]) ? '' : accessibility["soft_end"]);
$(this).find('#accessibility_end_picker').datetimepicker('defaultDate', isSpecialDate(accessibility["end"]) ? '' : accessibility["end"]);

} else if (Object.values(accessibility).some(date => date == "1-01-01 00:00:00")) {
value = 'true';
$(this).find('#accessibility_start_picker').datetimepicker('date', isSpecialDate(accessibility["start"]) ? null : accessibility["start"]);
$(this).find('#accessibility_soft_end_picker').datetimepicker('date', isSpecialDate(accessibility["soft_end"]) ? null : accessibility["soft_end"]);
$(this).find('#accessibility_end_picker').datetimepicker('date', isSpecialDate(accessibility["end"]) ? null : accessibility["end"]);
} else {
value = 'false';
if (Object.values(accessibility).some(date => date == "1-01-01 00:00:00")) {
value = 'true';
} else {
value = 'false';
}

$(this).find('#accessibility_start_picker').datetimepicker('date', null);
$(this).find('#accessibility_soft_end_picker').datetimepicker('date', null);
$(this).find('#accessibility_end_picker').datetimepicker('date', null);
}

var field = $(this).find(".accessibility input[value=" + value + "]");
Expand Down

0 comments on commit 145a9eb

Please sign in to comment.