Only update the backup site name if changed

This commit is contained in:
Johannes Zellner
2025-10-09 17:25:12 +02:00
parent e6024ac85b
commit 5bc3cb6353
@@ -41,13 +41,15 @@ const preserveAttributes = ref(false);
async function onSubmit() {
busy.value = true;
let [error] = await backupSitesModel.setName(site.value.id, name.value);
if (error) {
if (error.status === 400) formError.value.name = error.body.message;
else formError.value.generic = error.body ? error.body.message : 'Internal error';
if (site.value.name !== name.value) {
const [error] = await backupSitesModel.setName(site.value.id, name.value);
if (error) {
if (error.status === 400) formError.value.name = error.body.message;
else formError.value.generic = error.body ? error.body.message : 'Internal error';
busy.value = false;
return console.error(error);
busy.value = false;
return console.error(error);
}
}
const data = site.value.config;
@@ -105,7 +107,7 @@ async function onSubmit() {
copyConcurrency: parseInt(copyConcurrency.value),
};
[error] = await backupSitesModel.setLimits(site.value.id, limits);
const [error] = await backupSitesModel.setLimits(site.value.id, limits);
if (error) {
formError.value.generic = error.body ? error.body.message : 'Internal error';
busy.value = false;