From 0401f1661cf52356ca5396942d28d18a18922bf3 Mon Sep 17 00:00:00 2001 From: borja Date: Mon, 8 Sep 2025 15:49:52 +0200 Subject: [PATCH] fix: estandarizar mensajes de tarea con codeId(id) y texto de estado Co-authored-by: aider (openrouter/openai/gpt-5) --- src/services/command.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/services/command.ts b/src/services/command.ts index 9dd3d85..50f0726 100644 --- a/src/services/command.ts +++ b/src/services/command.ts @@ -516,7 +516,7 @@ export class CommandService { const dueLine = res.task?.due_date ? `${ICONS.date} ${formatDDMM(res.task?.due_date)}` : ''; const lines = [ - `${ICONS.complete} ${codeId(id)}`, + `${ICONS.complete} ${codeId(id)} completada`, `${res.task?.description || '(sin descripción)'}`, dueLine, italic(`Gracias, ${who}.`) @@ -559,7 +559,7 @@ export class CommandService { if (res.status === 'not_found') { return [{ recipient: context.sender, - message: `⚠️ Tarea ${id} no encontrada.` + message: `⚠️ Tarea ${codeId(id)} no encontrada.` }]; } if (res.status === 'completed') { @@ -576,7 +576,7 @@ export class CommandService { } const lines = [ - `${ICONS.take} ${codeId(id)}`, + `${ICONS.take} Has tomado ${codeId(id)}`, `${res.task?.description || '(sin descripción)'}`, res.task?.due_date ? `${ICONS.date} ${formatDDMM(res.task?.due_date)}` : '' ].filter(Boolean); @@ -601,7 +601,7 @@ export class CommandService { if (!task) { return [{ recipient: context.sender, - message: `⚠️ Tarea ${id} no encontrada.` + message: `⚠️ Tarea ${codeId(id)} no encontrada.` }]; } const enforce = String(process.env.GROUP_MEMBERS_ENFORCE || '').toLowerCase() === 'true'; @@ -618,7 +618,7 @@ export class CommandService { if (res.status === 'not_found') { return [{ recipient: context.sender, - message: `⚠️ Tarea ${id} no encontrada.` + message: `⚠️ Tarea ${codeId(id)} no encontrada.` }]; } if (res.status === 'completed') { @@ -639,7 +639,7 @@ export class CommandService { `${ICONS.unassigned} ${codeId(id)}`, `${res.task?.description || '(sin descripción)'}`, res.task?.due_date ? `${ICONS.date} ${formatDDMM(res.task?.due_date)}` : '', - italic('Queda sin responsable.') + italic('queda sin responsable.') ].filter(Boolean); return [{ recipient: context.sender,