summaryrefslogtreecommitdiff
path: root/src/invite/routes.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/invite/routes.rs')
-rw-r--r--src/invite/routes.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/invite/routes.rs b/src/invite/routes.rs
index 3384e10..977fe9b 100644
--- a/src/invite/routes.rs
+++ b/src/invite/routes.rs
@@ -88,6 +88,9 @@ impl IntoResponse for AcceptError {
let Self(error) = self;
match error {
error @ app::AcceptError::NotFound(_) => NotFound(error).into_response(),
+ error @ app::AcceptError::DuplicateLogin(_) => {
+ (StatusCode::CONFLICT, error.to_string()).into_response()
+ }
other => Internal::from(other).into_response(),
}
}