caldav-client

standalone CalDAV web client
git clone https://git.ce9e.org/caldav-client.git

commit
15cbb0f513231a16db1254709aca67951a91c0fb
parent
95391bfc977397f8874e69e2c28d9269d8078f16
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2022-02-11 07:24
do not close form on invalid submitter

Diffstat

M main.js 6 ++++--

1 files changed, 4 insertions, 2 deletions


diff --git a/main.js b/main.js

@@ -60,6 +60,7 @@ form.addEventListener('submit', function(e) {
   60    60             .filter(rel => rel.groupId === data.groupId)
   61    61             .forEach(rel => rel.remove());
   62    62         dav.deleteEvent(data);
   -1    63         closeForm();
   63    64     } else if (e.submitter.value === 'save') {
   64    65         data.setProp('title', form.title.value);
   65    66         data.setDates(
@@ -86,9 +87,10 @@ form.addEventListener('submit', function(e) {
   86    87             dav.commitEvent(newData);
   87    88             dav.deleteEvent(data);
   88    89         }
   -1    90         closeForm();
   -1    91     } else if (e.submitter.value === 'cancel') {
   -1    92         closeForm();
   89    93     }
   90    -1 
   91    -1     closeForm();
   92    94 });
   93    95 
   94    96 var calendar = new FullCalendar.Calendar(