diff --git a/frontend/src/lib/components/contexts/ProjectContext.svelte b/frontend/src/lib/components/contexts/ProjectContext.svelte index 2531030..df3caab 100644 --- a/frontend/src/lib/components/contexts/ProjectContext.svelte +++ b/frontend/src/lib/components/contexts/ProjectContext.svelte @@ -22,12 +22,10 @@ import { getContext, setContext } from "svelte"; import { sl3 } from "$lib/clients/sl3"; import { getScopeContext } from "./ScopeContext.svelte"; - import { getStores } from "$app/stores"; export let project: Project; const {scope} = getScopeContext(); - const {page} = getStores(); let projectWritable = writable(project); let lastSet = project; @@ -46,12 +44,15 @@ try { const newProject = await sl3(fetch).findProject($scope.id, project.id) projectWritable.set(newProject); - } catch(_) {} + } catch(e) { + console.warn("Failed to reload project:", e); + } loading = false; } $: if (project !== lastSet) { + lastSet = project; projectWritable.set(project); }