@@ -281,6 +281,7 @@ exports.run = async (interaction) => {
281281 await interaction . deferReply ( ) ;
282282 const guildId = interaction . guild . id ;
283283 const starboards = ( await db . get ( `servers.${ guildId } .starboards` ) ) || { } ;
284+ const overrides = ( await db . get ( `servers.${ interaction . guildId } .overrides` ) ) || { } ;
284285 const name = interaction . options . getString ( 'name' ) ;
285286 const starboard = interaction . options . getString ( 'starboard' ) ;
286287
@@ -304,8 +305,6 @@ exports.run = async (interaction) => {
304305 }
305306
306307 case 'delete' : {
307- const overrides = ( await db . get ( `servers.${ interaction . guildId } .overrides` ) ) || { } ;
308-
309308 const overridesKey = Object . keys ( overrides ) . find ( ( key ) => key . toLowerCase ( ) === name . toLowerCase ( ) ) ;
310309 if ( ! overrides [ overridesKey ] ) {
311310 return interaction . editReply ( { content : `No override named \`${ name } \` exists.` } ) ;
@@ -316,7 +315,6 @@ exports.run = async (interaction) => {
316315 }
317316
318317 case 'view' : {
319- const overrides = ( await db . get ( `servers.${ interaction . guildId } .overrides` ) ) || { } ;
320318 if ( Object . keys ( overrides ) . length === 0 ) {
321319 return interaction . editReply ( 'No overrides have been set up yet.' ) ;
322320 }
@@ -394,8 +392,6 @@ exports.run = async (interaction) => {
394392 }
395393
396394 if ( subcommandGroup === 'edit' ) {
397- const overrides = ( await db . get ( `servers.${ interaction . guildId } .overrides` ) ) || { } ;
398-
399395 const overridesKey = Object . keys ( overrides ) . find ( ( key ) => key . toLowerCase ( ) === name . toLowerCase ( ) ) ;
400396 if ( ! overrides [ overridesKey ] ) {
401397 return interaction . editReply ( { content : `No override named \`${ name } \` exists.` } ) ;
0 commit comments