This commit is contained in:
2026-01-26 00:52:07 +01:00
parent 4a8a149605
commit 3f8b9b8309

View File

@@ -219,12 +219,14 @@ async function openTemplateManager(item, section) {
const res = await apiAction('content_versions.activate', { method: 'POST', data: { id: vid } }); const res = await apiAction('content_versions.activate', { method: 'POST', data: { id: vid } });
toast(res && res.ok ? 'Version aktiviert' : 'Aktivieren fehlgeschlagen', !!(res && res.ok)); toast(res && res.ok ? 'Version aktiviert' : 'Aktivieren fehlgeschlagen', !!(res && res.ok));
await loadVersions(); await loadVersions();
if (typeof window.loadList === 'function') window.loadList(section);
return; return;
} }
if (target.dataset.versionDeactivate !== undefined) { if (target.dataset.versionDeactivate !== undefined) {
const res = await apiAction('content_versions.deactivate', { method: 'POST', data: { content_id: item.id } }); const res = await apiAction('content_versions.deactivate', { method: 'POST', data: { content_id: item.id } });
toast(res && res.ok ? 'Aktive Version deaktiviert' : 'Deaktivieren fehlgeschlagen', !!(res && res.ok)); toast(res && res.ok ? 'Aktive Version deaktiviert' : 'Deaktivieren fehlgeschlagen', !!(res && res.ok));
await loadVersions(); await loadVersions();
if (typeof window.loadList === 'function') window.loadList(section);
return; return;
} }
if (target.dataset.versionDelete !== undefined) { if (target.dataset.versionDelete !== undefined) {
@@ -234,6 +236,7 @@ async function openTemplateManager(item, section) {
const res = await apiAction('content_versions.delete', { method: 'POST', data: { id: vid, content_id: item.id } }); const res = await apiAction('content_versions.delete', { method: 'POST', data: { id: vid, content_id: item.id } });
toast(res && res.ok ? 'Version gelöscht' : 'Löschen fehlgeschlagen', !!(res && res.ok)); toast(res && res.ok ? 'Version gelöscht' : 'Löschen fehlgeschlagen', !!(res && res.ok));
await loadVersions(); await loadVersions();
if (typeof window.loadList === 'function') window.loadList(section);
return; return;
} }
}; };