fix: feedback comment in close log

This commit is contained in:
Isaac
2025-02-26 21:13:16 +00:00
parent ec4a701651
commit 4b951ec578
2 changed files with 11 additions and 6 deletions

View File

@@ -335,7 +335,6 @@ log:
ticket: ticket:
added: Added members added: Added members
description: "{user} {verb} a ticket" description: "{user} {verb} a ticket"
feedback: Feedback
reason: Reason reason: Reason
removed: Removed members removed: Removed members
ticket: Ticket ticket: Ticket

View File

@@ -1355,15 +1355,21 @@ module.exports = class TicketManager {
this.client.log.error(error); this.client.log.error(error);
} }
const fieldsArray = []; const fieldsArray = [];
if (ticket.topic) fieldsArray.push(fields.topic); if (ticket.topic) fieldsArray.push(fields.topic);
fieldsArray.push(fields.created, fields.closed); fieldsArray.push(fields.created, fields.closed);
if (ticket.firstResponseAt) fieldsArray.push(fields.firstResponseAt); if (ticket.firstResponseAt) fieldsArray.push(fields.firstResponseAt);
if (fields.feedback) { if (fields.feedback) {
fieldsArray.push({ fieldsArray.push(
{
...fields.feedback, ...fields.feedback,
name: getMessage('log.ticket.feedback'), inline: true,
name: getMessage('modals.feedback.rating.label'),
},
{
inline: true,
name: getMessage('modals.feedback.comment.label'),
value: ticket.feedback.comment || getMessage('ticket.answers.no_value'),
}); });
} }
if (reason) fieldsArray.push(fields.reason); if (reason) fieldsArray.push(fields.reason);