From cf6b34785cbeb2135037f25d208e50533db8d9e2 Mon Sep 17 00:00:00 2001 From: Isaac Date: Tue, 3 Jan 2023 16:59:26 +0000 Subject: [PATCH] fix: new line replacement --- src/autocomplete/ticket.js | 2 +- src/commands/slash/transcript.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/autocomplete/ticket.js b/src/autocomplete/ticket.js index 489a807..767a6e8 100644 --- a/src/autocomplete/ticket.js +++ b/src/autocomplete/ticket.js @@ -49,7 +49,7 @@ module.exports = class TicketCompleter extends Autocompleter { }); tickets = tickets.map(ticket => { const date = new Date(ticket.createdAt).toLocaleString([locale, 'en-GB'], { dateStyle: 'short' }); - const topic = ticket.topic ? '- ' + decrypt(ticket.topic).replace(/\n/, ' ').substring(0, 50) : ''; + const topic = ticket.topic ? '- ' + decrypt(ticket.topic).replace(/\n/g, ' ').substring(0, 50) : ''; const category = emoji.hasEmoji(ticket.category.emoji) ? emoji.get(ticket.category.emoji) + ' ' + ticket.category.name : ticket.category.name; ticket._name = `${category} #${ticket.number} (${date}) ${topic}`; return ticket; diff --git a/src/commands/slash/transcript.js b/src/commands/slash/transcript.js index eef5a46..6acf636 100644 --- a/src/commands/slash/transcript.js +++ b/src/commands/slash/transcript.js @@ -70,7 +70,7 @@ module.exports = class TranscriptSlashCommand extends SlashCommand { if (ticket.closedReason) ticket.closedReason = decrypt(ticket.closedReason); if (ticket.feedback?.comment) ticket.feedback.comment = decrypt(ticket.feedback.comment); - if (ticket.topic) ticket.topic = decrypt(ticket.topic); + if (ticket.topic) ticket.topic = decrypt(ticket.topic).replace(/\n/g, '\n\t'); ticket.archivedUsers.forEach((user, i) => { if (user.displayName) user.displayName = decrypt(user.displayName);