diff --git a/src/routes/page/users/+page.svelte b/src/routes/page/users/+page.svelte index 86212624..d6c70123 100644 --- a/src/routes/page/users/+page.svelte +++ b/src/routes/page/users/+page.svelte @@ -142,13 +142,17 @@ function saveUser(e) { const data = e.detail.updatedData; isLoading = true; - updateUser(data).then(() => { - isLoading = false; - isComplete = true; - postUpdateUser(data); - setTimeout(() => { - isComplete = false; - }, duration); + updateUser(data).then(res => { + if (res) { + isLoading = false; + isComplete = true; + postUpdateUser(data); + setTimeout(() => { + isComplete = false; + }, duration); + } else { + throw "error when saving user."; + } }).catch(() => { isLoading = false; isComplete = false; diff --git a/svelte.config.js b/svelte.config.js index 033a2708..208fd8dd 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -59,6 +59,7 @@ const config = { "/page/setting", "/page/mongodb", "/page/user/me", + "/page/users", "/chat", "/chat/[agentId]", "/chat/[agentId]/[conversationId]",