fix: Return the correct error code for expired access tokens

This commit is contained in:
Ginger committed 2026-06-29 09:35:48 -04:00
1 parent 0d806a2038
commit b37480d6b2
5 files changed
+44 -12

No files matched your search

+4 -2
View File
@@ -314,8 +314,10 @@ impl Service {
.deserialized::<RefreshTokenInfo>()
{
(refresh_token_info.user_id, refresh_token_info.device_id)
} else if let Some(user) = self.services.users.find_from_token(&token).await {
user
} else if let Some((user_id, device_id, _)) =
self.services.users.find_from_token(&token).await
{
(user_id, device_id)
} else {
return Err!("Invalid token");
};