From ae5c0d1034e58985b4a62d53a4235194d2d2c748 Mon Sep 17 00:00:00 2001 From: evazion Date: Thu, 31 Dec 2020 01:49:49 -0600 Subject: [PATCH] newrelic: log request path. --- app/logical/danbooru_logger.rb | 1 + test/unit/session_loader_test.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/app/logical/danbooru_logger.rb b/app/logical/danbooru_logger.rb index bbe5b40a8..30989d162 100644 --- a/app/logical/danbooru_logger.rb +++ b/app/logical/danbooru_logger.rb @@ -24,6 +24,7 @@ class DanbooruLogger end def self.add_session_attributes(request, session, user) + add_attributes("request", { path: request.path }) add_attributes("request.headers", header_params(request)) add_attributes("request.params", request_params(request)) add_attributes("session.params", session_params(session)) diff --git a/test/unit/session_loader_test.rb b/test/unit/session_loader_test.rb index 984ea6cf1..6706c6e9c 100644 --- a/test/unit/session_loader_test.rb +++ b/test/unit/session_loader_test.rb @@ -6,6 +6,7 @@ class SessionLoaderTest < ActiveSupport::TestCase @request = mock @request.stubs(:host).returns("danbooru") @request.stubs(:remote_ip).returns("127.0.0.1") + @request.stubs(:path).returns("/") @request.stubs(:authorization).returns(nil) @request.stubs(:cookie_jar).returns({}) @request.stubs(:parameters).returns({})