fix: load quick filters only if not already loaded
This commit is contained in:
parent
4222121e41
commit
46776b4a4b
@ -806,12 +806,13 @@ const quickFilters = createResource({
|
|||||||
url: 'crm.api.doc.get_quick_filters',
|
url: 'crm.api.doc.get_quick_filters',
|
||||||
params: { doctype: props.doctype },
|
params: { doctype: props.doctype },
|
||||||
cache: ['Quick Filters', props.doctype],
|
cache: ['Quick Filters', props.doctype],
|
||||||
auto: true,
|
|
||||||
onSuccess(filters) {
|
onSuccess(filters) {
|
||||||
setupNewQuickFilters(filters)
|
setupNewQuickFilters(filters)
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if (!quickFilters.data) quickFilters.fetch()
|
||||||
|
|
||||||
function setupNewQuickFilters(filters) {
|
function setupNewQuickFilters(filters) {
|
||||||
newQuickFilters.value = filters.map((f) => ({
|
newQuickFilters.value = filters.map((f) => ({
|
||||||
label: f.label,
|
label: f.label,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user