1
0
forked from test/crm

fix: auto update custom view for kanban

This commit is contained in:
Shariq Ansari 2024-06-22 12:40:40 +05:30
parent ff5aa4f30f
commit 06bde43be2

View File

@ -738,12 +738,15 @@ async function updateKanbanSettings(data) {
list.value.params.view.column_field = data.column_field
view.value.column_field = data.column_field
}
list.value.params.view.columns = data.columns ? data.columns : ''
list.value.params.columns = data.columns ? data.columns : ''
view.value.columns = data.columns ? data.columns : ''
list.value.reload()
if (!route.query.view) {
create_or_update_default_view()
} else if (!data.column_field) {
viewUpdated.value = false
update_custom_view()
}
}
@ -775,6 +778,13 @@ function create_or_update_default_view() {
})
}
function update_custom_view() {
view.value.doctype = props.doctype
call('crm.fcrm.doctype.crm_view_settings.crm_view_settings.update', {
view: view.value,
})
}
function updatePageLength(value, loadMore = false) {
if (!defaultParams.value) {
defaultParams.value = getParams()