From e8fa681bb8421c83ae732ef455e52f06bf9940b3 Mon Sep 17 00:00:00 2001 From: jules Date: Mon, 29 Feb 2016 16:32:43 +0100 Subject: [PATCH] We should protect the call to response --- lib/grape_logging/middleware/request_logger.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/grape_logging/middleware/request_logger.rb b/lib/grape_logging/middleware/request_logger.rb index cf89c48..df23509 100644 --- a/lib/grape_logging/middleware/request_logger.rb +++ b/lib/grape_logging/middleware/request_logger.rb @@ -49,6 +49,15 @@ module GrapeLogging end protected + + def response + begin + super + rescue + nil + end + end + def parameters { status: response.try(:status),