From ed6eb18c4d6fc47cb1dc2c0c271fe4f3f07c2796 Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Wed, 2 Oct 2024 18:04:30 +0200 Subject: [PATCH] fetch termine from vw_stundenplan, not tbl_stundenplan; LE_ID DD chagned to refs (WIP MA_UID DD & Termin DD); removed console.logs(); fhcAlert fix; now find closest termin with absolute value of timeDiff; --- public/js/plugin/FhcAlert.js | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/public/js/plugin/FhcAlert.js b/public/js/plugin/FhcAlert.js index 6266512a0..2f3d8974a 100644 --- a/public/js/plugin/FhcAlert.js +++ b/public/js/plugin/FhcAlert.js @@ -208,22 +208,30 @@ export default { helperAppInstance.$refs.alert.add({ severity: 'error', summary: 'Systemfehler', detail: message}); }, confirmDelete() { - return confirm({ - group: 'fhcAlertConfirm', - header: 'Achtung', - message: 'Möchten Sie sicher löschen?', - acceptLabel: 'Löschen', - acceptClass: 'btn btn-danger', - rejectLabel: 'Abbrechen', - rejectClass: 'btn btn-outline-secondary', - }) + return new Promise((resolve, reject) => { + helperAppInstance.$confirm.require({ + group: 'fhcAlertConfirm', + header: 'Achtung', + message: 'Möchten Sie sicher löschen?', + acceptLabel: 'Löschen', + acceptClass: 'btn btn-danger', + rejectLabel: 'Abbrechen', + rejectClass: 'btn btn-outline-secondary', + accept() { + resolve(true); + }, + reject() { + resolve(false); + }, + }); + }); }, confirm(options) { return new Promise((resolve, reject) => { helperAppInstance.$confirm.require({ group: options?.group ?? 'fhcAlertConfirm', header: options?.header ?? 'Achtung', - message: options?.message ?? 'Möchten', + message: options?.message ?? '', acceptLabel: options?.acceptLabel ?? 'Ok', acceptClass: options?.acceptClass ?? 'btn btn-primary', rejectLabel: options?.rejectLabel ?? 'Abbrechen', @@ -406,4 +414,4 @@ export default { }; app.config.globalProperties.$fhcAlert = $fhcAlert; } -} +} \ No newline at end of file