diff --git a/frontend/src/components/SortBy.vue b/frontend/src/components/SortBy.vue index a33263f0..53828578 100644 --- a/frontend/src/components/SortBy.vue +++ b/frontend/src/components/SortBy.vue @@ -30,8 +30,9 @@ { const updatedSort = value .map((sort) => { - if (typeof sort.fieldname == 'object') { - sort.fieldname = sort.fieldname.value - } const option = sortOptions.data.find((o) => o.value === sort.fieldname) return `${option.value} ${sort.direction}` }) @@ -181,6 +179,13 @@ function setSort(data) { sortSortable.start() } +function updateSort(data, index) { + sortValues.value[index] = { + fieldname: data.value, + direction: sortValues.value[index].direction, + } +} + function removeSort(index) { sortValues.value.splice(index, 1) }