Skip to content

Commit 532076a

Browse files
authored
Bugfix/reactforrole (#124)
* bugfix and remove react_role_roles table * run prettier * changed let to var * removed multiple declarations of variable * prettier * change var back to let * change let to var * prettier * remove code to delete existing schema from db * change var back to let * prettier
1 parent 27b337d commit 532076a

File tree

2 files changed

+7
-23
lines changed

2 files changed

+7
-23
lines changed

commands/reactforrole.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ module.exports = {
3636

3737
const emojis = interaction.options.getString("emojis");
3838
const roleNames = interaction.options.getString("rolenames");
39-
/* eslint-disable */
40-
var message = interaction.options.getString("message");
39+
40+
let message = interaction.options.getString("message");
4141

4242
const emojiList = emojis.split(",").map((item) => item.trim());
4343
const roleList = roleNames.split(",").map((item) => item.trim());
@@ -76,20 +76,19 @@ module.exports = {
7676

7777
const roles = {};
7878

79-
var notificationContent = "This command: \n"; /* eslint-disable */
79+
let notificationContent = "This command: \n";
8080

81-
for (var i = 0; i < roleList.length; i++) {
82-
/* eslint-disable */
81+
for (let i = 0; i < roleList.length; i++) {
8382
const roleName = roleList[i];
84-
var emoji = emojiList[i]; /* eslint-disable */
83+
let emoji = emojiList[i];
8584

8685
if (custom_emoji_regex.test(emoji)) {
8786
emoji = emoji.split(":")[1];
8887
}
8988

9089
// Check if role exist
9190
const role = interaction.member.guild.roles.cache.find((r) => r.name === roleName);
92-
var roleID = 0; /* eslint-disable */
91+
let roleID = 0;
9392

9493
if (role) {
9594
const roleIsAdmin = role.permissions.has("ADMINISTRATOR");
@@ -130,8 +129,7 @@ module.exports = {
130129

131130
message += "React to give yourself a role";
132131

133-
for (var j = 0; j < emojiList.length; j++) {
134-
/* eslint-disable */
132+
for (let j = 0; j < emojiList.length; j++) {
135133
message += `\n${emojiList[j]}: ${roleList[j]}`;
136134
}
137135

lib/database/dbreactrole.js

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,6 @@ class DBReactRole {
2525
const has_roles_table = await this.check_table("react_role_roles");
2626
if (has_roles_table == false) {
2727
await this.create_react_role_roles_table();
28-
} else {
29-
const client = await this.pool.connect();
30-
try {
31-
console.log("Running deleting old ");
32-
await client.query("BEGIN");
33-
await client.query(`DROP TABLE REACT_ROLE_ROLES`);
34-
await client.query("COMMIT");
35-
} catch (ex) {
36-
console.log(`Something wrong happend in react role ${ex}`);
37-
} finally {
38-
await client.query("ROLLBACK");
39-
client.release();
40-
}
41-
await this.create_react_role_roles_table();
4228
}
4329
})();
4430
}

0 commit comments

Comments
 (0)