Bug fixes for form save. Use custom preventDefault function.

This commit is contained in:
Scott Idem
2025-07-09 19:25:58 -04:00
parent b030c0eec4
commit 770e48842b
5 changed files with 46 additions and 50 deletions

View File

@@ -66,6 +66,13 @@ let upload_complete = $state(false);
let disable_submit_btn = $state(false);
function preventDefault(fn) {
return function (event) {
event.preventDefault();
fn.call(this, event);
};
}
async function handle_submit_form(event: any) {
if (log_lvl > 1) {
console.log('*** handle_submit_form() ***', event.target);
@@ -349,17 +356,6 @@ function send_staff_notification_email() {
}
// function preventDefault(
// fn: (event: Event, ...args: Array<unknown>) => void
// ): (event: Event, ...args: unknown[]) => void;
function preventDefault(fn) {
return function (event) {
event.preventDefault();
fn.call(this, event);
};
}
$effect(() => {
if (orig_post_obj === null || orig_post_obj === undefined || orig_post_obj === 'undefined') {
obj_changed = false;