diff options
author | Dessalines <happydooby@gmail.com> | 2019-04-25 11:34:58 -0700 |
---|---|---|
committer | Dessalines <happydooby@gmail.com> | 2019-04-25 11:34:58 -0700 |
commit | b776912697f2e152d9526a30bcff58bcda56cc25 (patch) | |
tree | c18a48ebd57771ab0acbf81a60599eb405911e97 /server | |
parent | ca26756d0a5de7ce02c94db727988af0a6c156c1 (diff) |
New signups now are subbed to main by default.
Diffstat (limited to 'server')
-rw-r--r-- | server/src/websocket_server/server.rs | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/server/src/websocket_server/server.rs b/server/src/websocket_server/server.rs index 914bf9f2..dee42726 100644 --- a/server/src/websocket_server/server.rs +++ b/server/src/websocket_server/server.rs @@ -816,6 +816,19 @@ impl Perform for Register { } }; + // Sign them up for main community no matter what + let community_follower_form = CommunityFollowerForm { + community_id: 1, + user_id: inserted_user.id, + }; + + let _inserted_community_follower = match CommunityFollower::follow(&conn, &community_follower_form) { + Ok(user) => user, + Err(_e) => { + return Err(self.error("Community follower already exists."))? + } + }; + // If its an admin, add them as a mod and follower to main if self.admin { let community_moderator_form = CommunityModeratorForm { @@ -830,17 +843,6 @@ impl Perform for Register { } }; - let community_follower_form = CommunityFollowerForm { - community_id: 1, - user_id: inserted_user.id, - }; - - let _inserted_community_follower = match CommunityFollower::follow(&conn, &community_follower_form) { - Ok(user) => user, - Err(_e) => { - return Err(self.error("Community follower already exists."))? - } - }; } |