pull/93/head
TheCodedProf 3 years ago
parent 920d7298ed
commit fc8d6bad28
No known key found for this signature in database
GPG Key ID: 803E7CCB5577E6A2

@ -89,7 +89,7 @@ const dmcallback = async (interaction: CommandInteraction, firstDescription: str
await i.deferUpdate();
await client.database.premium.removePremium(interaction.user.id, i.values[0]!);
} while (!closed);
await interaction.deleteReply()
await interaction.deleteReply();
};
const callback = async (interaction: CommandInteraction): Promise<void> => {

@ -218,7 +218,7 @@ const editRoleMenuPage = async (
.setTitle(`${data.name}`)
.setStatus("Success")
.setDescription(
`**Description:**\n> ${data.description ?? '*No description set*'}\n\n` +
`**Description:**\n> ${data.description ?? "*No description set*"}\n\n` +
`**Min:** ${data.min}` +
(data.min === 0 ? " (Members will be given a skip button)" : "") +
"\n" +
@ -487,18 +487,29 @@ const callback = async (interaction: CommandInteraction): Promise<void> => {
.join("\n")
: "")
);
if(currentObject.options.length > 0) {
if (currentObject.options.length > 0) {
pageSelect.addOptions(
currentObject.options.map((key: ObjectSchema, index) => {
return new StringSelectMenuOptionBuilder()
.setLabel(ellipsis(key.name, 50))
.setDescription(ellipsis(key.description?.length ? (key.description.length > 0 ? key.description : "No description set") : "No description set", 50))
.setDescription(
ellipsis(
key.description?.length
? key.description.length > 0
? key.description
: "No description set"
: "No description set",
50
)
)
.setValue(index.toString());
})
);
} else {
pageSelect.setDisabled(true);
pageSelect.addOptions(new StringSelectMenuOptionBuilder().setLabel("No role menu pages").setValue("none"));
pageSelect.addOptions(
new StringSelectMenuOptionBuilder().setLabel("No role menu pages").setValue("none")
);
}
} else {
page = Math.max(Math.min(page, currentObject.options.length), 0);
@ -513,7 +524,16 @@ const callback = async (interaction: CommandInteraction): Promise<void> => {
currentObject.options.map((key: ObjectSchema, index) => {
return new StringSelectMenuOptionBuilder()
.setLabel(ellipsis(key.name, 50))
.setDescription(ellipsis(key.description?.length ? (key.description.length > 0 ? key.description : "No description set") : "No description set", 50))
.setDescription(
ellipsis(
key.description?.length
? key.description.length > 0
? key.description
: "No description set"
: "No description set",
50
)
)
.setValue(index.toString());
})
);

Loading…
Cancel
Save