fix: estandarizar mensajes de tarea con codeId(id) y texto de estado

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
pull/1/head
borja 2 months ago
parent 05952efbf3
commit 0401f1661c

@ -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,

Loading…
Cancel
Save