Small nickname suffix fixes & discord.js try-catch

This commit is contained in:
DJj123dj
2025-09-14 22:22:09 +02:00
parent 21ce2921a1
commit d2cd6be513
+7 -2
View File
@@ -353,11 +353,16 @@ export class ODOptionSuffixManager extends ODManager<ODOptionSuffix> {
} }
/**Instantly get the suffix from an `ODTicketOption`. */ /**Instantly get the suffix from an `ODTicketOption`. */
async getSuffixFromOption(option:ODTicketOption,user:discord.User, guild: discord.Guild): Promise<string|null> { async getSuffixFromOption(option:ODTicketOption,user:discord.User,guild:discord.Guild): Promise<string|null> {
const suffix = this.getAll().find((suffix) => suffix.option.id.value == option.id.value) const suffix = this.getAll().find((suffix) => suffix.option.id.value == option.id.value)
if (!suffix) return null if (!suffix) return null
const member = await guild.members.fetch(user.id); try{
const member = await guild.members.fetch(user.id)
return await suffix.getSuffix(member) return await suffix.getSuffix(member)
}catch(err){
process.emit("uncaughtException",err)
return null
}
} }
} }