diff --git a/panel/web/src/pages/Emails.svelte b/panel/web/src/pages/Emails.svelte index 00ce9d5..f233a18 100644 --- a/panel/web/src/pages/Emails.svelte +++ b/panel/web/src/pages/Emails.svelte @@ -26,9 +26,10 @@ async function load() { try { - data = await get('/api/admin/email'); - templates = structuredClone(data.templates); - if (!groupId && data.groups[0]) groupId = data.groups[0].id; + const d = await get('/api/admin/email'); + data = d; + templates = structuredClone(d.templates); + if (!groupId && d.groups[0]) groupId = d.groups[0].id; } catch (e) { toastError(e); } } onMount(() => { load(); const i = setInterval(() => get('/api/admin/email').then((d) => data && (data.log = d.log)).catch(() => {}), 5000); return () => clearInterval(i); });