From 07c246f5f0de8ae986dad73c2c2ffeca53ecd563 Mon Sep 17 00:00:00 2001 From: MCorange99 Date: Sat, 30 Mar 2024 18:29:09 +0200 Subject: [PATCH] uwu --- src/web/routes/api/webhooks/github/mod.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/web/routes/api/webhooks/github/mod.rs b/src/web/routes/api/webhooks/github/mod.rs index fb83f5b..27c9a0c 100644 --- a/src/web/routes/api/webhooks/github/mod.rs +++ b/src/web/routes/api/webhooks/github/mod.rs @@ -38,10 +38,13 @@ pub async fn handler(req: HttpRequest, token: web::Path, body: Bytes, db return Ok(HttpResponse::BadRequest()); }; - let Ok(event) = types::Event::from_raw_json(event_type, json.clone()) else { - log::debug!("Bad request body json"); - log::debug!("{json:?}"); - return Ok(HttpResponse::BadRequest()); + let event = match types::Event::from_raw_json(event_type, json.clone()) { + Ok(e) => e, + Err(e) => { + log::debug!("Bad request body json: {e}"); + log::debug!("{json:?}"); + return Ok(HttpResponse::BadRequest()); + } }; match event {