diff --git a/src/structures/SelectMenuInteraction.js b/src/structures/SelectMenuInteraction.js index be4f3a0ed..42ef0c106 100644 --- a/src/structures/SelectMenuInteraction.js +++ b/src/structures/SelectMenuInteraction.js @@ -14,7 +14,7 @@ class SelectMenuInteraction extends MessageComponentInteraction { * The values selected, if the component which was interacted with was a select menu * @type {string[]} */ - this.values = this.componentType === 'SELECT_MENU' ? data.data.values : null; + this.values = data.data.values ?? []; } } diff --git a/typings/index.d.ts b/typings/index.d.ts index 630bea213..472d39d46 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -1367,7 +1367,7 @@ export class Role extends Base { export class SelectMenuInteraction extends MessageComponentInteraction { public componentType: 'SELECT_MENU'; - public values: string[] | null; + public values: string[]; } export class Shard extends EventEmitter {