From 7a549a77e4c71aa144f780b18a2d37c310fcee4d Mon Sep 17 00:00:00 2001 From: Tobias Frischmann Date: Sun, 13 Sep 2026 09:18:20 +0200 Subject: [PATCH] put org in url instead of cookie --- app/components/Edit/EditTodoSheet.vue | 22 ++++++++++------------ app/components/Nav/OrgSelect.vue | 2 +- app/components/Todo/TodoShell.vue | 8 ++------ app/composables/useSSE.ts | 2 +- app/composables/useSelectedOrg.ts | 15 +++++++++++++++ app/composables/useSelectedTodo.ts | 15 +++++++++++++++ app/composables/useSettings.ts | 4 +--- app/pages/index.vue | 3 ++- app/plugins/api.ts | 2 +- 9 files changed, 48 insertions(+), 25 deletions(-) create mode 100644 app/composables/useSelectedOrg.ts create mode 100644 app/composables/useSelectedTodo.ts diff --git a/app/components/Edit/EditTodoSheet.vue b/app/components/Edit/EditTodoSheet.vue index 36e2d87..ca99ea5 100644 --- a/app/components/Edit/EditTodoSheet.vue +++ b/app/components/Edit/EditTodoSheet.vue @@ -1,13 +1,13 @@ diff --git a/app/components/Nav/OrgSelect.vue b/app/components/Nav/OrgSelect.vue index b0f9fff..e8bfd46 100644 --- a/app/components/Nav/OrgSelect.vue +++ b/app/components/Nav/OrgSelect.vue @@ -12,7 +12,7 @@ const { data: organizations } = useQuery(useOrganizationsQuery()); - const { selectedOrg } = useSettings(); + const selectedOrg = useSelectedOrg(); const open = ref(false); diff --git a/app/components/Todo/TodoShell.vue b/app/components/Todo/TodoShell.vue index 61afb23..5bd8c28 100644 --- a/app/components/Todo/TodoShell.vue +++ b/app/components/Todo/TodoShell.vue @@ -1,7 +1,6 @@