diff options
author | Dessalines <tyhou13@gmx.com> | 2019-04-26 07:34:04 -0700 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2019-04-26 07:34:04 -0700 |
commit | be943f7b72be5c2471419e2405eb194e33fa5165 (patch) | |
tree | a146070aa946b78d43a948ad0ee623ae92ac0ada /server | |
parent | fba4d372fcc175f1da53b72980c97e09fdb77d9c (diff) |
Fixing rust warning.
- Fixes #111
Diffstat (limited to 'server')
-rw-r--r-- | server/Cargo.toml | 1 | ||||
-rw-r--r-- | server/src/websocket_server/server.rs | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/server/Cargo.toml b/server/Cargo.toml index 93bd6acb..1daaca66 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -2,6 +2,7 @@ name = "server" version = "0.0.1" authors = ["Dessalines <happydooby@gmail.com>"] +autobins = false [[bin]] name = "lemmy" diff --git a/server/src/websocket_server/server.rs b/server/src/websocket_server/server.rs index dbd1be8d..d6a9226b 100644 --- a/server/src/websocket_server/server.rs +++ b/server/src/websocket_server/server.rs @@ -92,6 +92,7 @@ pub struct Register { password: String, password_verify: String, admin: bool, + spam_timer: i64, } #[derive(Serialize, Deserialize)] @@ -789,6 +790,10 @@ impl Perform for Register { return Err(self.error("Passwords do not match."))? } + if self.spam_timer < 1142 { + return Err(self.error("Too fast"))? + } + if has_slurs(&self.username) { return Err(self.error("No slurs"))? } |