fix: incluir group_id en SELECT de unassignTask y simplificar condición

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
main
brobert 3 days ago
parent c4d0867464
commit 038f06dc69

@ -483,7 +483,7 @@ export class TaskService {
const existing = this.dbInstance const existing = this.dbInstance
.prepare(` .prepare(`
SELECT id, description, due_date, completed, completed_at, display_code SELECT id, description, due_date, group_id, completed, completed_at, display_code
FROM tasks FROM tasks
WHERE id = ? WHERE id = ?
`) `)
@ -515,7 +515,7 @@ export class TaskService {
`).get(ensuredUser, taskId) as any; `).get(ensuredUser, taskId) as any;
const cnt = Number(stats?.cnt || 0); const cnt = Number(stats?.cnt || 0);
const mine = Number(stats?.mine || 0) > 0; const mine = Number(stats?.mine || 0) > 0;
if ((existing.group_id == null || existing.group_id === null) && cnt === 1 && mine) { if (existing.group_id == null && cnt === 1 && mine) {
return { return {
status: 'forbidden_personal', status: 'forbidden_personal',
task: { task: {

Loading…
Cancel
Save