From b53a20aeed4f51c38c736ec539ac50955cfa86ae Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Wed, 17 Jul 2024 14:58:14 +0000 Subject: [PATCH] Bug 37371: Move Maskito init to onReady in dateaccessioned.pl --- cataloguing/value_builder/dateaccessioned.pl | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cataloguing/value_builder/dateaccessioned.pl b/cataloguing/value_builder/dateaccessioned.pl index f9a7bd8758..84e55487cf 100755 --- a/cataloguing/value_builder/dateaccessioned.pl +++ b/cataloguing/value_builder/dateaccessioned.pl @@ -42,13 +42,17 @@ my $builder = sub { \$(document).ready(function(){ \$("#$function_name").flatpickr({ onOpen: function(selectedDates, dateStr, instance) { + if (dateStr == '') { + instance.setDate(new Date()); + } + }, + onChange: function(selectedDates, dateStr, instance) { let options = maskitoDateOptionsGenerator({ mode: altinput_dateformat, separator: delimiter, + overwriteMode: 'replace', }); - if (dateStr == '') { - instance.setDate(new Date()); - } + new Maskito( instance.altInput, options ); } }); -- 2.39.2