|
|
@@ -241,6 +241,13 @@ export class TaskService implements OnModuleInit {
|
|
|
throw new Error('No permission to update task')
|
|
|
}
|
|
|
|
|
|
+ // 任务混淆
|
|
|
+ if (data.confusion && data.confusion.includes('head') && data.confusion.includes('end')) {
|
|
|
+ data.confusion = 'both'
|
|
|
+ } else if (data.confusion?.length === 0) {
|
|
|
+ data.confusion = ConfusionType.NONE
|
|
|
+ }
|
|
|
+
|
|
|
return await this.taskRepository.update(
|
|
|
{ id },
|
|
|
{
|
|
|
@@ -255,7 +262,8 @@ export class TaskService implements OnModuleInit {
|
|
|
matchDevice: data.matchDevice,
|
|
|
useBackup: data.useBackup,
|
|
|
e2ee: data.e2ee,
|
|
|
- e2eeTimeout: data.e2eeTimeout
|
|
|
+ e2eeTimeout: data.e2eeTimeout,
|
|
|
+ confusion: data.confusion
|
|
|
}
|
|
|
)
|
|
|
}
|