mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-01 00:38:14 +00:00
fix: avoid mutating task getter arrays in mention list
This commit is contained in:
parent
16a55de6f1
commit
7c3f33ea0d
@ -2536,9 +2536,9 @@ export default {
|
||||
const combinedTasks = [...overdue, ...today, ...todo];
|
||||
let allTask = this.$store.getters.transforTasks(combinedTasks);
|
||||
if (allTask.length > 0) {
|
||||
allTask = allTask.sort((a, b) => {
|
||||
allTask = [...allTask].sort((a, b) => {
|
||||
return $A.sortDay(a.end_at || "2099-12-31 23:59:59", b.end_at || "2099-12-31 23:59:59");
|
||||
}).splice(0, 100)
|
||||
}).slice(0, 100)
|
||||
this.taskList.push({
|
||||
label: [{id: 0, value: this.$L('我的待完成任务'), className: "sticky-top", disabled: true}],
|
||||
list: allTask.map(item => {
|
||||
@ -2550,11 +2550,11 @@ export default {
|
||||
})
|
||||
}
|
||||
// 我协助的任务
|
||||
let assistTask = this.$store.getters.assistTask;
|
||||
let assistTask = this.$store.getters.assistTask || [];
|
||||
if (assistTask.length > 0) {
|
||||
assistTask = assistTask.sort((a, b) => {
|
||||
assistTask = [...assistTask].sort((a, b) => {
|
||||
return $A.sortDay(a.end_at || "2099-12-31 23:59:59", b.end_at || "2099-12-31 23:59:59");
|
||||
}).splice(0, 100)
|
||||
}).slice(0, 100)
|
||||
this.taskList.push({
|
||||
label: [{id: 0, value: this.$L('我协助的任务'), className: "sticky-top", disabled: true}],
|
||||
list: assistTask.map(item => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user