From 6f41082b8eee3406bf718c5c1f9b005718236db2 Mon Sep 17 00:00:00 2001
From: tec <tec@ucc.gu.uwa.edu.au>
Date: Thu, 26 Mar 2020 23:21:45 +0800
Subject: [PATCH] Adjust to new member role

---
 src/config.ucc.yml     | 3 +--
 src/user_management.rs | 4 ++++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/config.ucc.yml b/src/config.ucc.yml
index 04f7cbc..e99a161 100644
--- a/src/config.ucc.yml
+++ b/src/config.ucc.yml
@@ -10,7 +10,7 @@ vote_pool_size: 8 # 4 exec + Fresher rep + 3 ocm
 vote_role: 269817189966544896 # @committee
 tiebreaker_role: 0 # No tiebreak apparently 635370432568098817 # @Presiding Presidenterino
 unregistered_member_role: 674641042464833548 # @unregistered
-registered_member_role: 0 # does not exist
+registered_member_role: 692754285557055490 # @member
 
 command_prefix: "!"
 
@@ -26,7 +26,6 @@ react_role_messages:
   - message: 674653014119809025 # Club-related
     mapping:
       uwa: 674254888221278226
-      uccl: 674255044006117386
       🥤: 691852097003585577
       cpu: 674255083063738368
       🎮: 691852441091833896
diff --git a/src/user_management.rs b/src/user_management.rs
index 390db41..2f2d58c 100644
--- a/src/user_management.rs
+++ b/src/user_management.rs
@@ -145,6 +145,10 @@ impl Commands {
                                 "Unable to remove role: {:?}",
                                 member.remove_role(&ctx.http, CONFIG.unregistered_member_role)
                             );
+                            e!(
+                                "Unable to add role: {:?}",
+                                member.add_role(&ctx.http, CONFIG.registered_member_role)
+                            );
                             e!(
                                 "Unable to edit nickname: {:?}",
                                 member.edit(&ctx.http, |m| {
-- 
GitLab