1
0

fix(filters): sorting tasks from filters

Resolves https://community.vikunja.io/t/filter-table-view-not-sorting/1416
This commit is contained in:
kolaente
2023-06-21 14:59:40 +02:00
parent 1dc9c50d64
commit 895263f054
2 changed files with 51 additions and 7 deletions

View File

@ -1211,6 +1211,42 @@ func TestTaskCollection_ReadAll(t *testing.T) {
task5,
},
},
{
name: "saved filter with sort order asc",
fields: fields{
ProjectID: -2,
SortBy: []string{"title", "id"},
OrderBy: []string{"asc", "asc"},
},
args: args{
a: &user.User{ID: 1},
},
want: []*Task{
task5,
task6,
task7,
task8,
task9,
},
},
{
name: "saved filter with sort by due date",
fields: fields{
ProjectID: -2,
SortBy: []string{"due_date", "id"},
OrderBy: []string{"asc", "asc"},
},
args: args{
a: &user.User{ID: 1},
},
want: []*Task{
task6,
task5,
task7,
task8,
task9,
},
},
}
for _, tt := range tests {