From e0524bdecf77e3ccd2d77d4c134f65010c0807d4 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Mon, 24 Feb 2025 12:54:50 +0100 Subject: [PATCH] feat: refs #7356 update CrudModel --- src/components/CrudModel.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/CrudModel.vue b/src/components/CrudModel.vue index 93a2ac96a..ede91a5ed 100644 --- a/src/components/CrudModel.vue +++ b/src/components/CrudModel.vue @@ -184,8 +184,11 @@ async function saveChanges(data) { if ($props.beforeSaveFn) { changes = await $props.beforeSaveFn(changes, getChanges); } - try { + if (changes.creates.length === 0 && changes.updates.length === 0) { + return; + } + await axios.post($props.saveUrl || $props.url + '/crud', changes); } finally { isLoading.value = false;