diff --git a/src/lib/components/admin/Settings/Database.svelte b/src/lib/components/admin/Settings/Database.svelte index 736f201931..1ee2d79325 100644 --- a/src/lib/components/admin/Settings/Database.svelte +++ b/src/lib/components/admin/Settings/Database.svelte @@ -1,6 +1,7 @@ +
{ const file = e.target.files[0]; const reader = new FileReader(); + reader.onload = async (e) => { const res = await importConfig(localStorage.token, JSON.parse(e.target.result)).catch( (error) => { toast.error(`${error}`); } ); + if (res) { toast.success('Config imported successfully'); } e.target.value = null; }; + reader.readAsText(file); }} /> + + +
+ {#if $config?.features.enable_admin_export ?? true}
+
+ +