diff --git a/frontend/src/lib/components/AddUser.svelte b/frontend/src/lib/components/AddUser.svelte index cdde727e82..11f1a75d3a 100644 --- a/frontend/src/lib/components/AddUser.svelte +++ b/frontend/src/lib/components/AddUser.svelte @@ -113,11 +113,12 @@ color="blue" size="sm" on:click={() => { - addUser() - // @ts-ignore - email = undefined - // @ts-ignore - username = undefined + addUser().then(() => { + // @ts-ignore + email = undefined + // @ts-ignore + username = undefined + }) }} disabled={email === undefined || username === undefined} > diff --git a/frontend/src/lib/components/DisplayResult.svelte b/frontend/src/lib/components/DisplayResult.svelte index dcf2c34fe2..d2548e490c 100644 --- a/frontend/src/lib/components/DisplayResult.svelte +++ b/frontend/src/lib/components/DisplayResult.svelte @@ -113,6 +113,14 @@ let jsonViewer: Drawer $: jsonStr = JSON.stringify(result, null, 4) + + function contentOrRootString(obj: string | { filename: string; content: string }) { + if (typeof obj === 'string') { + return obj + } else { + return obj.content + } + }
+
+