Fix sorting labels
continuous-integration/drone/push Build is passing Details

Resolves #603
This commit is contained in:
kolaente 2021-07-26 10:55:19 +02:00
parent 55436661af
commit fd5d331eca
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 2 additions and 2 deletions

View File

@ -46,7 +46,7 @@ export default class TaskModel extends AbstractModel {
this.labels = this.labels.map(l => {
return new LabelModel(l)
})
.sort((f, s) => f.title > s.title)
.sort((f, s) => f.title > s.title ? 1 : -1)
if (this.hexColor !== '' && this.hexColor.substring(0, 1) !== '#') {
this.hexColor = '#' + this.hexColor

View File

@ -132,7 +132,7 @@ export default {
},
computed: mapState({
userInfo: state => state.auth.info,
labels: state => Object.values(state.labels.labels).sort((f, s) => f.title > s.title), // Alphabetically sort the labels
labels: state => Object.values(state.labels.labels).sort((f, s) => f.title > s.title ? 1 : -1), // Alphabetically sort the labels
loading: state => state[LOADING] && state[LOADING_MODULE] === 'labels',
}),
methods: {