Skip to content

Commit

Permalink
fix(commands): return an error if it was thrown
Browse files Browse the repository at this point in the history
  • Loading branch information
SuperchupuDev committed Oct 30, 2021
1 parent bc8d4e5 commit d5f075f
Showing 1 changed file with 20 additions and 16 deletions.
36 changes: 20 additions & 16 deletions commands/dev/commands.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,30 @@ module.exports = {
await client.application.commands.fetch();

let response;
switch (action) {
case 'find':
response = client.application.commands.cache.find(c => c.name === args[1])?.id;
break;
try {
switch (action) {
case 'find':
response = client.application.commands.cache.find(c => c.name === args[1])?.id;
break;

case 'edit':
response = await client.application.commands.cache.get(json.shift()).edit(JSON.parse(json.join(' '))).catch(err => err);
break;
case 'edit':
response = await client.application.commands.cache.get(json.shift()).edit(JSON.parse(json.join(' '))).catch(err => err);
break;

case 'create':
response = await client.application.commands.create(JSON.parse(json.join(' '))).catch(err => err);
break;
case 'create':
response = await client.application.commands.create(JSON.parse(json.join(' '))).catch(err => err);
break;

case 'set':
response = await client.application.commands.set(JSON.parse(json.join(' '))).catch(err => err);
break;
case 'set':
response = await client.application.commands.set(JSON.parse(json.join(' '))).catch(err => err);
break;

case 'delete':
response = await client.application.commands.cache.get(args[1]).delete().catch(err => err);
break;
case 'delete':
response = await client.application.commands.cache.get(args[1]).delete().catch(err => err);
break;
}
} catch (e) {
response = e;
}

message.channel.send({
Expand Down

0 comments on commit d5f075f

Please sign in to comment.