summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorDessalines <happydooby@gmail.com>2019-04-25 11:34:58 -0700
committerDessalines <happydooby@gmail.com>2019-04-25 11:34:58 -0700
commitb776912697f2e152d9526a30bcff58bcda56cc25 (patch)
treec18a48ebd57771ab0acbf81a60599eb405911e97 /server
parentca26756d0a5de7ce02c94db727988af0a6c156c1 (diff)
New signups now are subbed to main by default.
Diffstat (limited to 'server')
-rw-r--r--server/src/websocket_server/server.rs24
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."))?
- }
- };
}