fix: load quick filters only if not already loaded

This commit is contained in:
Shariq Ansari 2025-03-15 14:28:14 +05:30
parent 4222121e41
commit 46776b4a4b

View File

@ -806,12 +806,13 @@ const quickFilters = createResource({
url: 'crm.api.doc.get_quick_filters',
params: { doctype: props.doctype },
cache: ['Quick Filters', props.doctype],
auto: true,
onSuccess(filters) {
setupNewQuickFilters(filters)
},
})
if (!quickFilters.data) quickFilters.fetch()
function setupNewQuickFilters(filters) {
newQuickFilters.value = filters.map((f) => ({
label: f.label,