From a7d833d6b7729f09bef891b0c8b7bd998ac17abf Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 8 Oct 2022 18:33:22 -0400 Subject: Add bridge table to db; introduce player ids from oauth subject ids --- server/src/error.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'server/src/error.rs') diff --git a/server/src/error.rs b/server/src/error.rs index 1a45e96..cea23e7 100644 --- a/server/src/error.rs +++ b/server/src/error.rs @@ -2,8 +2,7 @@ use axum::{http::StatusCode, response::IntoResponse}; use openidconnect::{core::CoreErrorResponseType, ClaimsVerificationError, StandardErrorResponse}; use tracing::error; -type UserInfoError = - openidconnect::UserInfoError>; +type UserInfoError = openidconnect::UserInfoError>; type RequestTokenError = openidconnect::RequestTokenError< openidconnect::reqwest::Error, @@ -38,11 +37,14 @@ pub enum BridgeError { #[error("Internal server error: {0}")] Internal(String), + + #[error("Duration out of range")] + DurationOutOfRange(#[from] time::OutOfRangeError), } impl IntoResponse for BridgeError { fn into_response(self) -> axum::response::Response { - error!("Error occurred: {self:?}"); + error!("Error occurred: {self:?}"); (StatusCode::INTERNAL_SERVER_ERROR, format!("Error: {self}")).into_response() } } -- cgit v1.2.3