This commit is contained in:
2026-04-05 03:40:03 +00:00
parent ce3546e191
commit d187f45732
2 changed files with 7 additions and 4 deletions

View File

@@ -304,7 +304,7 @@ async function handleClaim(interaction, ticket) {
const renameInfo = await canRename(freshTicket);
if (renameInfo.ok) {
const newName = makeTicketName(
{ escalated: !!freshTicket.escalated, claimed: true },
{ escalated: !!freshTicket.escalated, claimed: true, claimedBy: claimerLabel },
freshTicket,
guild
);
@@ -328,7 +328,7 @@ async function handleClaim(interaction, ticket) {
interaction.guild,
freshTicket,
interaction.user.id,
interaction.channel.name
claimerLabel
);
if (staffChan) {
await Ticket.updateOne(

View File

@@ -33,7 +33,7 @@ function getSenderLocal(senderEmail) {
return (senderEmail || 'unknown').split('@')[0].toLowerCase();
}
function makeTicketName({ escalated, claimed }, ticket, guild) {
function makeTicketName({ escalated, claimed, claimedBy }, ticket, guild) {
const senderLocal = getSenderLocal(ticket.senderEmail);
const num = ticket.ticketNumber || 1;
if (escalated) {
@@ -41,7 +41,10 @@ function makeTicketName({ escalated, claimed }, ticket, guild) {
? `e-ticket-${senderLocal}-${num}`
: `escalated-ticket-${senderLocal}-${num}`;
}
return `ticket-${senderLocal}-${num}`;
if (claimed) {
return `${senderLocal}-${num}`;
}
return `ticket-${num}`;
}
async function canRename(ticket) {