From f35dc1e9d6ff6ae29b0f14abb1191cc76152c74e Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sat, 28 Jun 2025 07:37:22 -0400 Subject: [PATCH] Code style --- lib/grape_logging/middleware/request_logger.rb | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/lib/grape_logging/middleware/request_logger.rb b/lib/grape_logging/middleware/request_logger.rb index 5992719..cfbd40a 100644 --- a/lib/grape_logging/middleware/request_logger.rb +++ b/lib/grape_logging/middleware/request_logger.rb @@ -56,16 +56,14 @@ module GrapeLogging # Catch error error = catch(:error) do - begin - @app_response = @app.call(@env) - rescue => e - # Log as 500 + message - after(e.respond_to?(:status) ? e.status : 500, e.message) - - # Re-raise exception - raise e - end + @app_response = @app.call(@env) nil + rescue StandardError => e + # Log as 500 + message + after(e.respond_to?(:status) ? e.status : 500, e.message) + + # Re-raise exception + raise e end # Get status & response from app_response