Merge pull request #1649 from weex/case-insensitive-captcha

make captcha case-insensitive
upgrade_deps_4
Dessalines 3 years ago committed by GitHub
commit 8c957ca939
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -249,7 +249,7 @@ impl Handler<CheckCaptcha> for ChatServer {
let check = self
.captchas
.iter()
.any(|r| r.uuid == msg.uuid && r.answer == msg.answer);
.any(|r| r.uuid == msg.uuid && r.answer.to_lowercase() == msg.answer.to_lowercase());
// Remove this uuid so it can't be re-checked (Checks only work once)
self.captchas.retain(|x| x.uuid != msg.uuid);

Loading…
Cancel
Save