summaryrefslogtreecommitdiff
path: root/src/token/app.rs
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2025-08-24 04:08:20 -0400
committerOwen Jacobson <owen@grimoire.ca>2025-08-24 04:51:24 -0400
commitb922c4646aac28fd5f762604e54fd050e973ecd3 (patch)
treeebc5c33f046fe13db54f290d32a7c841a9cc8fa4 /src/token/app.rs
parentee9812bd35409abe9532b1d508e04c1dae63c941 (diff)
Stop returning a body from `POST /api/password`.
Diffstat (limited to 'src/token/app.rs')
-rw-r--r--src/token/app.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/token/app.rs b/src/token/app.rs
index 7d70534..56c0e21 100644
--- a/src/token/app.rs
+++ b/src/token/app.rs
@@ -65,7 +65,7 @@ impl<'a> Tokens<'a> {
password: &Password,
to: &Password,
changed_at: &DateTime,
- ) -> Result<(User, Secret), LoginError> {
+ ) -> Result<Secret, LoginError> {
let mut tx = self.db.begin().await?;
let (user, stored_hash) = tx
.auth()
@@ -84,7 +84,7 @@ impl<'a> Tokens<'a> {
return Err(LoginError::Rejected);
}
- let snapshot = user.as_snapshot().ok_or(LoginError::Rejected)?;
+ user.as_snapshot().ok_or(LoginError::Rejected)?;
let to_hash = to.hash()?;
let mut tx = self.db.begin().await?;
@@ -97,7 +97,7 @@ impl<'a> Tokens<'a> {
self.token_events.broadcast(event);
}
- Ok((snapshot, secret))
+ Ok(secret)
}
pub async fn validate(