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 models;
mod invites; mod invites;
mod payload; mod payload;
mod rand_utils;
mod users;
use invites::*; use invites::*;

View File

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