fix: query parameter on tags page (#4668)
This commit is contained in:
parent
87fcfca6d7
commit
29f173c24c
@ -250,6 +250,22 @@ export default {
|
||||
[{name: this.$t('tags:localeAny'), code: 'any'}],
|
||||
(siteLangs.length > 0 ? siteLangs : [])
|
||||
)
|
||||
if (this.$route.query.lang) {
|
||||
this.locale = this.$route.query.lang
|
||||
}
|
||||
if (this.$route.query.sort) {
|
||||
this.orderBy = this.$route.query.sort.toLowerCase()
|
||||
switch (this.orderBy) {
|
||||
case 'updatedat':
|
||||
this.orderBy = 'updatedAt'
|
||||
break
|
||||
}
|
||||
this.pagination.sortBy = [this.orderBy]
|
||||
}
|
||||
if (this.$route.query.dir) {
|
||||
this.orderByDirection = this.$route.query.dir === 'asc' ? 0 : 1
|
||||
this.pagination.sortDesc = [this.orderByDirection === 1]
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
toggleTag (tag) {
|
||||
|
Loading…
Reference in New Issue
Block a user