test
This commit is contained in:
@@ -304,7 +304,7 @@ async function handleClaim(interaction, ticket) {
|
|||||||
const renameInfo = await canRename(freshTicket);
|
const renameInfo = await canRename(freshTicket);
|
||||||
if (renameInfo.ok) {
|
if (renameInfo.ok) {
|
||||||
const newName = makeTicketName(
|
const newName = makeTicketName(
|
||||||
{ escalated: !!freshTicket.escalated, claimed: true },
|
{ escalated: !!freshTicket.escalated, claimed: true, claimedBy: claimerLabel },
|
||||||
freshTicket,
|
freshTicket,
|
||||||
guild
|
guild
|
||||||
);
|
);
|
||||||
@@ -328,7 +328,7 @@ async function handleClaim(interaction, ticket) {
|
|||||||
interaction.guild,
|
interaction.guild,
|
||||||
freshTicket,
|
freshTicket,
|
||||||
interaction.user.id,
|
interaction.user.id,
|
||||||
interaction.channel.name
|
claimerLabel
|
||||||
);
|
);
|
||||||
if (staffChan) {
|
if (staffChan) {
|
||||||
await Ticket.updateOne(
|
await Ticket.updateOne(
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ function getSenderLocal(senderEmail) {
|
|||||||
return (senderEmail || 'unknown').split('@')[0].toLowerCase();
|
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 senderLocal = getSenderLocal(ticket.senderEmail);
|
||||||
const num = ticket.ticketNumber || 1;
|
const num = ticket.ticketNumber || 1;
|
||||||
if (escalated) {
|
if (escalated) {
|
||||||
@@ -41,7 +41,10 @@ function makeTicketName({ escalated, claimed }, ticket, guild) {
|
|||||||
? `e-ticket-${senderLocal}-${num}`
|
? `e-ticket-${senderLocal}-${num}`
|
||||||
: `escalated-ticket-${senderLocal}-${num}`;
|
: `escalated-ticket-${senderLocal}-${num}`;
|
||||||
}
|
}
|
||||||
return `ticket-${senderLocal}-${num}`;
|
if (claimed) {
|
||||||
|
return `${senderLocal}-${num}`;
|
||||||
|
}
|
||||||
|
return `ticket-${num}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
async function canRename(ticket) {
|
async function canRename(ticket) {
|
||||||
|
|||||||
Reference in New Issue
Block a user