1
0

fix(views): correctly save and retrieve last accessed project views

This commit is contained in:
kolaente
2024-03-19 14:57:16 +01:00
parent b65d05ec3d
commit b0ad087a36
3 changed files with 19 additions and 22 deletions

View File

@ -2,7 +2,7 @@ import { createRouter, createWebHistory } from 'vue-router'
import type { RouteLocation } from 'vue-router'
import {saveLastVisited} from '@/helpers/saveLastVisited'
import {saveProjectView, getProjectView} from '@/helpers/projectView'
import {saveProjectView, getProjectViewId} from '@/helpers/projectView'
import {parseDateOrString} from '@/helpers/time/parseDateOrString'
import {getNextWeekDate} from '@/helpers/time/getNextWeekDate'
import {LINK_SHARE_HASH_PREFIX} from '@/constants/linkShareHash'
@ -347,7 +347,8 @@ const router = createRouter({
path: '/projects/:projectId',
name: 'project.index',
redirect(to) {
const viewId = getProjectView(Number(to.params.projectId as string))
const viewId = getProjectViewId(Number(to.params.projectId as string))
console.log(viewId)
if (viewId) {
console.debug('Replaced list view with', viewId)