From 08a72b1f31b796ec9f5ba81dd9fe620844ed7d46 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Sat, 1 Jun 2024 14:00:45 +0530 Subject: [PATCH] fix: get views from store based on view type --- frontend/src/stores/views.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/stores/views.js b/frontend/src/stores/views.js index b08d290f..2612b748 100644 --- a/frontend/src/stores/views.js +++ b/frontend/src/stores/views.js @@ -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) { - return defaultView.value?.[doctype] || null + let _view = defaultView.value[doctype] || null + if (_view && _view['type'] !== type) { + _view = null + } + return _view } return viewsByName[view] }