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:
added: Added members
description: "{user} {verb} a ticket"
feedback: Feedback
reason: Reason
removed: Removed members
ticket: Ticket

View File

@@ -1355,16 +1355,22 @@ module.exports = class TicketManager {
this.client.log.error(error);
}
const fieldsArray = [];
if (ticket.topic) fieldsArray.push(fields.topic);
fieldsArray.push(fields.created, fields.closed);
if (ticket.firstResponseAt) fieldsArray.push(fields.firstResponseAt);
if (fields.feedback) {
fieldsArray.push({
...fields.feedback,
name: getMessage('log.ticket.feedback'),
});
fieldsArray.push(
{
...fields.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);