mirror of
https://github.com/Hessenuk/DiscordTickets.git
synced 2025-09-06 18:21:25 +03:00
fix: only send value if not empty (closes #458)
This commit is contained in:
@@ -285,18 +285,16 @@ module.exports = class TicketManager {
|
||||
.filter(q => q.type === 'TEXT') // TODO: remove this when modals support select menus
|
||||
.map(q => {
|
||||
if (q.type === 'TEXT') {
|
||||
return new ActionRowBuilder()
|
||||
.setComponents(
|
||||
new TextInputBuilder()
|
||||
.setCustomId(q.id)
|
||||
.setLabel(q.label)
|
||||
.setStyle(q.style)
|
||||
.setMaxLength(Math.min(q.maxLength, 1000))
|
||||
.setMinLength(q.minLength)
|
||||
.setPlaceholder(q.placeholder)
|
||||
.setRequired(q.required)
|
||||
.setValue(q.value),
|
||||
);
|
||||
const field = new TextInputBuilder()
|
||||
.setCustomId(q.id)
|
||||
.setLabel(q.label)
|
||||
.setStyle(q.style)
|
||||
.setMaxLength(Math.min(q.maxLength, 1000))
|
||||
.setMinLength(q.minLength)
|
||||
.setPlaceholder(q.placeholder)
|
||||
.setRequired(q.required);
|
||||
if (q.value) field.setValue(q.value);
|
||||
return new ActionRowBuilder().setComponents(field);
|
||||
} else if (q.type === 'MENU') {
|
||||
return new ActionRowBuilder()
|
||||
.setComponents(
|
||||
|
Reference in New Issue
Block a user