Create Account endpoint works

This commit is contained in:
Cameron Cordes
2020-07-08 09:19:27 -04:00
parent e3bb607d95
commit 82203d9a41
3 changed files with 27 additions and 12 deletions

View File

@@ -57,3 +57,14 @@ pub fn get_user(user: &str, pass: &str) -> Option<User> {
_ => None,
}
}
pub fn user_exists(name: &str) -> bool {
use schema::users::dsl::*;
users
.filter(username.eq(name))
.load::<User>(&connect())
.unwrap_or_default()
.first()
.is_some()
}