Skip to content

Commit 3d15097

Browse files
destructured role and variable naming
1 parent 4a2c6ed commit 3d15097

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

utils/removeDiscordRoleFromUser.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@ const { addLog } = require("../models/logs");
88
*
99
* @param {Object} userData - User data.
1010
* @param {string} discordId - User's Discord ID.
11-
* @param {string} roleid - Discord Role ID.
11+
* @param {string} roleId - Discord Role ID.
1212
*
1313
* @returns {Promise<Object>} - Result with success status and message.
1414
*/
15-
export const removeDiscordRoleFromUser = async (userData, discordId, roleid) => {
15+
export const removeDiscordRoleFromUser = async (userData, discordId, roleId) => {
1616
try {
17-
const role = await discordRolesModel.isGroupRoleExists({ roleid });
17+
const { roleExists, existingRoles } = await discordRolesModel.isGroupRoleExists({ roleid: roleId });
1818

19-
if (!role.roleExists) {
19+
if (!roleExists) {
2020
throw new Error("Role doesn't exist");
2121
}
2222

23-
const roleData = role.existingRoles.docs[0].data();
23+
const { roleid } = existingRoles.docs[0].data();
2424

25-
await discordServices.removeRoleFromUser(roleData.roleid, discordId, userData);
25+
await discordServices.removeRoleFromUser(roleid, discordId, userData);
2626

27-
const { wasSuccess } = await discordRolesModel.removeMemberGroup(roleData.roleid, discordId);
27+
const { wasSuccess } = await discordRolesModel.removeMemberGroup(roleid, discordId);
2828
if (!wasSuccess) {
2929
throw new Error("Role deletion failed");
3030
}
@@ -37,7 +37,7 @@ export const removeDiscordRoleFromUser = async (userData, discordId, roleid) =>
3737

3838
return { success: true, message: "Role deleted successfully" };
3939
} catch (error) {
40-
logger.error(`Error removing role ${roleid} for user ${discordId}: ${error.message}`);
40+
logger.error(`Error removing role ${roleId} for user ${discordId}: ${error.message}`);
4141

4242
return { success: false, message: error.message };
4343
}

0 commit comments

Comments
 (0)