From 67c438434b7dbc8bdf7ac6db65947dfa45ba0bc7 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 24 Mar 2013 19:52:03 -0700 Subject: [PATCH] wow, this has been broken for OH so long, we need to segragate users correctly so MP results work as expected --- config/initializers/mini_profiler.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/initializers/mini_profiler.rb b/config/initializers/mini_profiler.rb index 8872cf0170c..d12d5d4c533 100644 --- a/config/initializers/mini_profiler.rb +++ b/config/initializers/mini_profiler.rb @@ -15,6 +15,11 @@ if defined?(Rack::MiniProfiler) (env['PATH_INFO'] !~ /commits-widget/) end + Rack::MiniProfiler.config.user_provider = lambda do |env| + user = CurrentUser.lookup_from_env(env) + user ? user.id.to_s : Rack::Request.new(env).ip + end + Rack::MiniProfiler.config.position = 'left' Rack::MiniProfiler.config.backtrace_ignores ||= [] Rack::MiniProfiler.config.backtrace_ignores << /lib\/rack\/message_bus.rb/