From b776912697f2e152d9526a30bcff58bcda56cc25 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Thu, 25 Apr 2019 11:34:58 -0700 Subject: [PATCH] New signups now are subbed to main by default. --- server/src/websocket_server/server.rs | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/server/src/websocket_server/server.rs b/server/src/websocket_server/server.rs index 914bf9f..dee4272 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."))? - } - }; }