mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
FEATURE: logster env tab, log current user
This commit is contained in:
@ -28,6 +28,7 @@ class ApplicationController < ActionController::Base
|
||||
end
|
||||
end
|
||||
|
||||
before_filter :set_current_user_for_logs
|
||||
before_filter :set_locale
|
||||
before_filter :set_mobile_view
|
||||
before_filter :inject_preview_style
|
||||
@ -120,6 +121,12 @@ class ApplicationController < ActionController::Base
|
||||
end
|
||||
end
|
||||
|
||||
def set_current_user_for_logs
|
||||
if current_user
|
||||
Logster.add_to_env(request.env,"username",current_user.username)
|
||||
end
|
||||
end
|
||||
|
||||
def set_locale
|
||||
I18n.locale = if SiteSetting.allow_user_locale && current_user && current_user.locale.present?
|
||||
current_user.locale
|
||||
|
Reference in New Issue
Block a user