From ca4b9cc1ec55ca8287f49dc97bfb84b1991a4178 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 10 Mar 2023 20:26:49 +0100 Subject: [PATCH] fix for app viewer --- frontend/src/lib/components/GroupEditor.svelte | 8 ++++++++ frontend/src/lib/components/apps/editor/AppEditor.svelte | 2 +- frontend/src/lib/components/apps/editor/AppPreview.svelte | 7 +++++++ frontend/src/lib/components/apps/editor/GridEditor.svelte | 5 +++-- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/frontend/src/lib/components/GroupEditor.svelte b/frontend/src/lib/components/GroupEditor.svelte index 3075102d58..7d24311595 100644 --- a/frontend/src/lib/components/GroupEditor.svelte +++ b/frontend/src/lib/components/GroupEditor.svelte @@ -234,6 +234,14 @@ name, requestBody: { username: member_name } }) + await GranularAclService.removeGranularAcls({ + workspace: $workspaceStore ?? '', + path: name, + kind: 'group_', + requestBody: { + owner: 'u/' + member_name + } + }) loadGroup() }}>remove diff --git a/frontend/src/lib/components/apps/editor/AppEditor.svelte b/frontend/src/lib/components/apps/editor/AppEditor.svelte index 93374a8826..0bf0e68936 100644 --- a/frontend/src/lib/components/apps/editor/AppEditor.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditor.svelte @@ -212,7 +212,7 @@
- +
diff --git a/frontend/src/lib/components/apps/editor/AppPreview.svelte b/frontend/src/lib/components/apps/editor/AppPreview.svelte index 8d926d51be..ccf06d287f 100644 --- a/frontend/src/lib/components/apps/editor/AppPreview.svelte +++ b/frontend/src/lib/components/apps/editor/AppPreview.svelte @@ -4,6 +4,7 @@ import { buildWorld, type World } from '../rx' import type { App, + AppEditorContext, AppViewerContext, ConnectingInput, EditorBreakpoint, @@ -64,6 +65,12 @@ parentWidth: writable(0) }) + setContext('AppEditorContext', { + history: undefined, + componentControl: writable({}), + pickVariableCallback: writable(undefined) + }) + let mounted = false onMount(() => { diff --git a/frontend/src/lib/components/apps/editor/GridEditor.svelte b/frontend/src/lib/components/apps/editor/GridEditor.svelte index 818c9779dd..f4380d70bd 100644 --- a/frontend/src/lib/components/apps/editor/GridEditor.svelte +++ b/frontend/src/lib/components/apps/editor/GridEditor.svelte @@ -1,5 +1,5 @@