diff --git a/public/assets/js/ui-list.js b/public/assets/js/ui-list.js index e8c1681..69108f0 100644 --- a/public/assets/js/ui-list.js +++ b/public/assets/js/ui-list.js @@ -219,12 +219,14 @@ async function openTemplateManager(item, section) { const res = await apiAction('content_versions.activate', { method: 'POST', data: { id: vid } }); toast(res && res.ok ? 'Version aktiviert' : 'Aktivieren fehlgeschlagen', !!(res && res.ok)); await loadVersions(); + if (typeof window.loadList === 'function') window.loadList(section); return; } if (target.dataset.versionDeactivate !== undefined) { 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)); await loadVersions(); + if (typeof window.loadList === 'function') window.loadList(section); return; } 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 } }); toast(res && res.ok ? 'Version gelöscht' : 'Löschen fehlgeschlagen', !!(res && res.ok)); await loadVersions(); + if (typeof window.loadList === 'function') window.loadList(section); return; } };