createNewUser now returns a User(not payload::NewUser)

This commit is contained in:
shockrah 2020-03-08 19:50:47 -07:00
parent d9e892b1e0
commit 89836449a1
2 changed files with 8 additions and 7 deletions

View File

@ -20,6 +20,8 @@ mod schema;
mod models;
mod invites;
mod payload;
mod rand_utils;
mod users;
use invites::*;

View File

@ -1,17 +1,16 @@
use chrono::Utc;
use crate::rand_utils::{newUserID, newKey};
use chrono:Utc;
use payload::NewUserInfo;
use getrandom::getrandom;
use crate::models::User;
// Returns a struct of payload::NewUserInfo
pub fn createNewUser() -> NewUserInfo {
pub fn createNewUser() -> User {
let uid = newUserID();
let uname = format!("User:#{}", uid);
let rstring = newKey();
NewUserInfo {
User {
userid: uid,
username: uname,
key: rstring,
valid: true,
date: Utc::now().timestamp() as u64,
}
}