fix: get views from store based on view type
This commit is contained in:
parent
89b2ce606b
commit
08a72b1f31
@ -34,9 +34,13 @@ export const viewsStore = defineStore('crm-views', (doctype) => {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
function getView(view, doctype = null) {
|
function getView(view, type, doctype = null) {
|
||||||
if (!view && doctype) {
|
if (!view && doctype) {
|
||||||
return defaultView.value?.[doctype] || null
|
let _view = defaultView.value[doctype] || null
|
||||||
|
if (_view && _view['type'] !== type) {
|
||||||
|
_view = null
|
||||||
|
}
|
||||||
|
return _view
|
||||||
}
|
}
|
||||||
return viewsByName[view]
|
return viewsByName[view]
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user