diff --git a/plugins/controlled-documents-resources/src/components/hierarchy/DocumentSpacePresenter.svelte b/plugins/controlled-documents-resources/src/components/hierarchy/DocumentSpacePresenter.svelte index 585623a41d..e7c0809b37 100644 --- a/plugins/controlled-documents-resources/src/components/hierarchy/DocumentSpacePresenter.svelte +++ b/plugins/controlled-documents-resources/src/components/hierarchy/DocumentSpacePresenter.svelte @@ -45,13 +45,11 @@ createDocument, createDocumentHierarchyQuery, createFolder, - getCurrentProject, getLatestProjectId, isEditableProject, moveDocument, moveDocumentAfter, - moveDocumentBefore, - setCurrentProject + moveDocumentBefore } from '../../utils' import ProjectSelector from '../project/ProjectSelector.svelte' import DocHierarchyLevel from './DocHierarchyLevel.svelte' @@ -122,7 +120,7 @@ } async function selectProject (space: DocumentSpace): Promise { - project = getCurrentProject(space._id) ?? (await getLatestProjectId(space._id, true)) ?? documents.ids.NoProject + project = (await getLatestProjectId(space._id, true)) ?? documents.ids.NoProject } function handleDocumentSelected (doc: WithLookup): void { @@ -349,7 +347,6 @@ bind:pressed on:change={(evt) => { project = evt.detail - setCurrentProject(space._id, project) }} /> {/if} diff --git a/plugins/controlled-documents-resources/src/utils.ts b/plugins/controlled-documents-resources/src/utils.ts index 0542abb834..23dddbb592 100644 --- a/plugins/controlled-documents-resources/src/utils.ts +++ b/plugins/controlled-documents-resources/src/utils.ts @@ -723,22 +723,6 @@ export async function canDeleteDocumentCategory (doc?: Doc | Doc[]): Promise): string { - return `${space}_###_project` -} - -export function getCurrentProject (space: Ref): Ref | undefined { - return localStorage.getItem(getCurrentProjectId(space)) as Ref -} - -export function setCurrentProject (space: Ref, project: Ref | undefined): void { - if (project !== undefined) { - localStorage.setItem(getCurrentProjectId(space), project) - } else { - localStorage.removeItem(getCurrentProjectId(space)) - } -} - async function getLatestProject (space: Ref, includeReadonly = false): Promise { const client = getClient()