diff --git a/src/routes/admin/settings/+page.svelte b/src/routes/admin/settings/+page.svelte index 60309f9..4c4329a 100644 --- a/src/routes/admin/settings/+page.svelte +++ b/src/routes/admin/settings/+page.svelte @@ -36,6 +36,15 @@ addToast(form.error, 'error'); } }); + $effect(() => { + const purgeError = data.settings['cache.purge_error']; + if (purgeError) { + addToast( + `内容已保存,但缓存刷新失败:${purgeError}。请检查缓存清理权限后重试保存。`, + 'error' + ); + } + });
@@ -52,13 +61,6 @@ bind:activeTab /> -{#if data.settings['cache.purge_error']} - -{/if} -
{#if activeTab === 'basic'}
@@ -364,13 +366,6 @@