Change/edit

This commit is contained in:
2026-02-03 03:34:59 +01:00
parent 0c3a2bffeb
commit aedffcda2d
4 changed files with 79 additions and 29 deletions

View File

@@ -1144,7 +1144,12 @@ export function initEditor() {
try {
const okRefs = await confirmTemplateReferences('Deaktivieren');
if (!okRefs) return;
const res = await apiAction('content_versions.deactivate', { method: 'POST', data: { content_id: current.id } });
let res = await apiAction('content_versions.deactivate', { method: 'POST', data: { content_id: current.id } });
if (res && res.ok === false && Array.isArray(res.references) && res.references.length) {
const ok = confirm('Dieses Template wird in anderen Templates verwendet. Trotzdem deaktivieren?');
if (!ok) return;
res = await apiAction('content_versions.deactivate', { method: 'POST', data: { content_id: current.id, force: 1 } });
}
if (!res?.ok) throw new Error(res?.error || 'Deaktivieren fehlgeschlagen');
await loadVersionsForCurrent({ keepSelection: true, preferredId: currentVersionId });
toast('Aktive Version deaktiviert', true);