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({})