only show categories with specified type in category filter dialog / page

This commit is contained in:
MaysWind
2024-07-07 11:47:48 +08:00
parent e5a04596e1
commit 7b70b2db29
6 changed files with 52 additions and 7 deletions
+7 -1
View File
@@ -906,7 +906,13 @@ export default {
}
},
filterMultipleCategories() {
this.f7router.navigate('/settings/filter/category?type=transactionListCurrent');
let navigateUrl = '/settings/filter/category?type=transactionListCurrent';
if (this.allTransactionTypes.Income <= this.query.type && this.query.type <= this.allTransactionTypes.Transfer) {
navigateUrl += '&allowCategoryTypes=' + transactionTypeToCategoryType(this.query.type);
}
this.f7router.navigate(navigateUrl);
},
filterMultipleAccounts() {
this.f7router.navigate('/settings/filter/account?type=transactionListCurrent');