diff --git a/src/commands/grantDeveloper.ts b/src/commands/grantDeveloper.ts index a0858a5..910ccae 100644 --- a/src/commands/grantDeveloper.ts +++ b/src/commands/grantDeveloper.ts @@ -11,7 +11,7 @@ export function command (message: discord.Message) { member.roles.remove(role); message.channel.send(`${user.toString()}'s speech has been revoked in the #development channel.`); } else { - member.roles.remove(role); + member.roles.add(role); message.channel.send(`${user.toString()} has been granted speech in the #development channel.`); } }); diff --git a/src/logging.ts b/src/logging.ts index 36ccb9b..1995733 100644 --- a/src/logging.ts +++ b/src/logging.ts @@ -13,7 +13,7 @@ const logger = winston.createLogger({ handleExceptions: true }) ], - exitOnError: false, + exitOnError: true, }); // Setup logging for LogDNA cloud logging.