Basic new

This commit is contained in:
Simon Martens
2026-01-09 14:25:34 +01:00
parent ecfd3579a5
commit 8903da2350
19 changed files with 797 additions and 180 deletions

View File

@@ -199,6 +199,11 @@ export class AlmanachEditPage extends HTMLElement {
throw new Error(message);
}
if (data?.redirect) {
window.location.assign(data.redirect);
return;
}
await this._reloadForm(data?.message || "Änderungen gespeichert.");
this._clearStatus();
} catch (error) {