Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.

Commit 498b9d9

Browse files
committed
fix(ticket): specify permission overwrite type for user in open ticket process
1 parent 0c2ef39 commit 498b9d9

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

src/app/utils/tickets/open-ticket.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import {
1515
StringSelectMenuOptionBuilder,
1616
TextChannel,
1717
NewsChannel,
18+
OverwriteType,
1819
} from "discord.js";
1920
import Tickets from "../../models/Tickets";
2021
import TicketSettings from "../../models/TicketSettings";
@@ -401,10 +402,15 @@ class OpenTicket {
401402
}
402403

403404
console.log(ticketData.userId);
404-
await channel.permissionOverwrites.edit(ticketData.userId, {
405-
SendMessages: true,
406-
AddReactions: true,
407-
});
405+
406+
await channel.permissionOverwrites.edit(
407+
ticketData.userId,
408+
{
409+
SendMessages: true,
410+
AddReactions: true,
411+
},
412+
{ type: OverwriteType.Member }
413+
);
408414

409415
ticketData.status = "open";
410416
ticketData.timestamps.reopenedAt = Date.now();

0 commit comments

Comments
 (0)