fix crash list when empty message in reminder GUI
All checks were successful
PR Check / lint-and-format (pull_request) Successful in 19s

This commit is contained in:
Mylloon 2024-10-08 19:40:06 +02:00
parent cd1dedce6c
commit fc189ab552
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -6,10 +6,12 @@ export default {
data: { data: {
name: getFilename(__filename), name: getFilename(__filename),
}, },
interaction: async (interaction: ModalSubmitInteraction, client: Client) => interaction: async (interaction: ModalSubmitInteraction, client: Client) => {
newReminder(client, interaction.fields.fields.get("reminderGUI-time")!.value, { const message = interaction.fields.fields.get("reminderGUI-message")?.value;
return newReminder(client, interaction.fields.fields.get("reminderGUI-time")!.value, {
locale: interaction.locale, locale: interaction.locale,
message: interaction.fields.fields.get("reminderGUI-message")?.value ?? null, message: message ? (message.length > 0 ? message : null) : null,
createdAt: interaction.createdAt.getTime(), createdAt: interaction.createdAt.getTime(),
channelId: interaction.channelId, channelId: interaction.channelId,
userId: interaction.user.id, userId: interaction.user.id,
@ -19,5 +21,6 @@ export default {
content: msg as string, content: msg as string,
ephemeral: true, ephemeral: true,
}), }),
), );
},
}; };