Fixing dynamic labels and prefilled values.
All checks were successful
NodBot PE Dockerization / build (push) Successful in 22s

This commit is contained in:
Skylar Grant 2025-02-10 11:08:01 -05:00
parent 80c23ca7db
commit 445fa4e9f4

View File

@ -640,8 +640,8 @@ const functions = {
}); });
}, },
oneFieldModal(templateId, labels, values) { oneFieldModal(templateId, labels, values) {
const fieldOneLabel = labels[0] ? labels[0] : 'Text Field:'; const fieldOneLabel = labels ? labels[0] : 'Text Field:';
const fieldOneValue = values[0] ? values[0] : ''; const fieldOneValue = values ? values[0] : '';
// Create the modal // Create the modal
const modal = new Modal() const modal = new Modal()
.setCustomId('oneFieldMemeModal') .setCustomId('oneFieldMemeModal')
@ -665,10 +665,10 @@ const functions = {
return modal; return modal;
}, },
twoFieldModal(templateId, labels, values) { twoFieldModal(templateId, labels, values) {
const fieldOneLabel = labels[0] ? labels[0] : 'Text Field 1:'; const fieldOneLabel = labels ? labels[0] : 'Text Field 1:';
const fieldTwoLabel = labels[1] ? labels[1] : 'Text Field 2:'; const fieldTwoLabel = labels ? labels[1] : 'Text Field 2:';
const fieldOneValue = values[0] ? values[0] : ''; const fieldOneValue = values ? values[0] : '';
const fieldTwoValue = values[1] ? values[1] : ''; const fieldTwoValue = values ? values[1] : '';
// Create the modal // Create the modal
const modal = new Modal() const modal = new Modal()
.setCustomId('twoFieldMemeModal') .setCustomId('twoFieldMemeModal')
@ -699,12 +699,12 @@ const functions = {
return modal; return modal;
}, },
threeFieldModal(templateId, labels, values) { threeFieldModal(templateId, labels, values) {
const fieldOneLabel = labels[0] ? labels[0] : 'Text Field 1:'; const fieldOneLabel = labels ? labels[0] : 'Text Field 1:';
const fieldTwoLabel = labels[1] ? labels[1] : 'Text Field 2:'; const fieldTwoLabel = labels ? labels[1] : 'Text Field 2:';
const fieldThreeLabel = labels[2] ? labels[2] : 'Text Field 3:'; const fieldThreeLabel = labels ? labels[2] : 'Text Field 3:';
const fieldOneValue = values[0] ? values[0] : ''; const fieldOneValue = values ? values[0] : '';
const fieldTwoValue = values[1] ? values[1] : ''; const fieldTwoValue = values ? values[1] : '';
const fieldThreeValue = values[2] ? values[2] : ''; const fieldThreeValue = values ? values[2] : '';
// Create the modal // Create the modal
const modal = new Modal() const modal = new Modal()
.setCustomId('threeFieldMemeModal') .setCustomId('threeFieldMemeModal')
@ -742,14 +742,14 @@ const functions = {
return modal; return modal;
}, },
fourFieldModal(templateId, labels, values) { fourFieldModal(templateId, labels, values) {
const fieldOneLabel = labels[0] ? labels[0] : 'Text Field 1:'; const fieldOneLabel = labels ? labels[0] : 'Text Field 1:';
const fieldTwoLabel = labels[1] ? labels[1] : 'Text Field 2:'; const fieldTwoLabel = labels ? labels[1] : 'Text Field 2:';
const fieldThreeLabel = labels[2] ? labels[2] : 'Text Field 3:'; const fieldThreeLabel = labels ? labels[2] : 'Text Field 3:';
const fieldFourLabel = labels[3] ? labels[3] : 'Text Field 4:'; const fieldFourLabel = labels ? labels[3] : 'Text Field 4:';
const fieldOneValue = values[0] ? values[0] : ''; const fieldOneValue = values ? values[0] : '';
const fieldTwoValue = values[1] ? values[1] : ''; const fieldTwoValue = values ? values[1] : '';
const fieldThreeValue = values[2] ? values[2] : ''; const fieldThreeValue = values ? values[2] : '';
const fieldFourValue = values[3] ? values[3] : ''; const fieldFourValue = values ? values[3] : '';
// Create the modal // Create the modal
const modal = new Modal() const modal = new Modal()
.setCustomId('fourFieldMemeModal') .setCustomId('fourFieldMemeModal')