diff options
Diffstat (limited to 'src/setup')
| -rw-r--r-- | src/setup/app.rs | 3 | ||||
| -rw-r--r-- | src/setup/routes/post.rs | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/setup/app.rs b/src/setup/app.rs index d015813..030b5f6 100644 --- a/src/setup/app.rs +++ b/src/setup/app.rs @@ -5,6 +5,7 @@ use crate::{ clock::DateTime, event::{repo::Provider as _, Broadcaster, Event}, login::{repo::Provider as _, Login, Password}, + name::Name, token::{repo::Provider as _, Secret}, }; @@ -20,7 +21,7 @@ impl<'a> Setup<'a> { pub async fn initial( &self, - name: &str, + name: &Name, password: &Password, created_at: &DateTime, ) -> Result<(Login, Secret), Error> { diff --git a/src/setup/routes/post.rs b/src/setup/routes/post.rs index 34f4ed2..fb2280a 100644 --- a/src/setup/routes/post.rs +++ b/src/setup/routes/post.rs @@ -9,6 +9,7 @@ use crate::{ clock::RequestedAt, error::Internal, login::{Login, Password}, + name::Name, setup::app, token::extract::IdentityToken, }; @@ -30,7 +31,7 @@ pub async fn handler( #[derive(serde::Deserialize)] pub struct Request { - pub name: String, + pub name: Name, pub password: Password, } |
