From 0ab96472e464714c3dbcdac4ce444dc3823799e2 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Fri, 16 Sep 2022 16:43:57 +0200 Subject: [PATCH] Return an error when no repository data --- ui/src/lib/repositories.js | 2 +- ui/src/routes/works/[wid]/rendus.svelte | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/src/lib/repositories.js b/ui/src/lib/repositories.js index 0b2ac2c..d0a35ef 100644 --- a/ui/src/lib/repositories.js +++ b/ui/src/lib/repositories.js @@ -106,7 +106,7 @@ export async function getRepositories(wid, userid) { if (data) { return data.map((r) => new WorkRepository(r)); } else { - return []; + throw new Error("No repository attached"); } } else { throw new Error((await res.json()).errmsg); diff --git a/ui/src/routes/works/[wid]/rendus.svelte b/ui/src/routes/works/[wid]/rendus.svelte index 16b0d58..db2ede4 100644 --- a/ui/src/routes/works/[wid]/rendus.svelte +++ b/ui/src/routes/works/[wid]/rendus.svelte @@ -93,6 +93,8 @@ {/each} + {:catch err} + - {/await}