feat: refs #8602 streamline beforeSaveFn execution in CrudModel component
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details

This commit is contained in:
Pablo Natek 2025-03-17 08:57:47 +01:00
parent 8e5cfe9fd8
commit f7af6d706c
1 changed files with 2 additions and 7 deletions

View File

@ -181,13 +181,8 @@ async function saveChanges(data) {
return;
}
let changes = data || getChanges();
console.log('$props.beforeSaveFn: ', $props.beforeSaveFn);
if ($props.beforeSaveFn && typeof $props.beforeSaveFn === 'function') {
console.log('Ejecutando beforeSaveFn');
changes = await $props.beforeSaveFn(changes, getChanges);
} else {
console.log('beforeSaveFn no es una función válida o no está definida');
}
if ($props.beforeSaveFn) changes = await $props.beforeSaveFn(changes, getChanges);
try {
if (changes?.creates?.length === 0 && changes?.updates?.length === 0) {
return;