Fix saved view null loc (#3009)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov 2023-04-18 14:21:07 +06:00 committed by GitHub
parent 9fb2dfc4bd
commit da6713e51d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,7 +49,11 @@
let selectedId: Ref<FilteredView> | undefined = undefined
async function load (fv: FilteredView): Promise<void> {
navigate(fv.location)
navigate({
path: fv.location.path,
query: fv.location.query ?? undefined,
fragment: fv.location.fragment ?? undefined
})
setFilters(JSON.parse(fv.filters))
if (fv.viewletId !== undefined && fv.viewletId !== null) {
const viewlet = await client.findOne(view.class.Viewlet, { _id: fv.viewletId })