fix(filters): changing filter checkbox values not being emitted to parent components
See https://community.vikunja.io/t/saved-filters-option-include-tasks-which-dont-have-a-value-set-is-still-set-after-saving-the-filter-despite-the-option-was-unselected/858
This commit is contained in:
parent
fd3c15d064
commit
13157e3bba
1 changed files with 3 additions and 1 deletions
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<card class="filters has-overflow" :title="hasTitle ? $t('filters.title') : ''">
|
<card class="filters has-overflow" :title="hasTitle ? $t('filters.title') : ''">
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<fancycheckbox v-model="params.filter_include_nulls">
|
<fancycheckbox v-model="params.filter_include_nulls" @change="change()">
|
||||||
{{ $t('filters.attributes.includeNulls') }}
|
{{ $t('filters.attributes.includeNulls') }}
|
||||||
</fancycheckbox>
|
</fancycheckbox>
|
||||||
<fancycheckbox
|
<fancycheckbox
|
||||||
|
@ -16,6 +16,7 @@
|
||||||
<fancycheckbox
|
<fancycheckbox
|
||||||
v-if="!$route.name.includes('list.kanban') || !$route.name.includes('list.table')"
|
v-if="!$route.name.includes('list.kanban') || !$route.name.includes('list.table')"
|
||||||
v-model="sortAlphabetically"
|
v-model="sortAlphabetically"
|
||||||
|
@change="change()"
|
||||||
>
|
>
|
||||||
{{ $t('filters.attributes.sortAlphabetically') }}
|
{{ $t('filters.attributes.sortAlphabetically') }}
|
||||||
</fancycheckbox>
|
</fancycheckbox>
|
||||||
|
@ -534,6 +535,7 @@ export default defineComponent({
|
||||||
} else {
|
} else {
|
||||||
this.params.filter_concat = 'or'
|
this.params.filter_concat = 'or'
|
||||||
}
|
}
|
||||||
|
this.change()
|
||||||
},
|
},
|
||||||
setPriority() {
|
setPriority() {
|
||||||
this.setSingleValueFilter('priority', 'priority', 'usePriority')
|
this.setSingleValueFilter('priority', 'priority', 'usePriority')
|
||||||
|
|
Loading…
Reference in a new issue