ui: fix section search filter (#12146)

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
This commit is contained in:
Abhishek Kumar 2025-11-28 09:29:10 +01:00 committed by GitHub
parent 028dd86945
commit f379d78963
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1821,8 +1821,13 @@ export default {
},
onSearch (opts) {
const query = Object.assign({}, this.$route.query)
const searchFilters = this.$route?.meta?.searchFilters || []
searchFilters.forEach(key => delete query[key])
let searchFilters = this.$route?.meta?.searchFilters || []
if (typeof searchFilters === 'function') {
searchFilters = searchFilters()
}
if (Array.isArray(searchFilters)) {
searchFilters.forEach(key => delete query[key])
}
delete query.name
delete query.templatetype
delete query.keyword