FIX: Don't update User#last_seen_at when PG is in readonly take 3.

This commit is contained in:
Guo Xiang Tan
2019-01-22 18:07:48 +08:00
parent 7161304842
commit d32900292d
2 changed files with 28 additions and 6 deletions

View File

@ -241,6 +241,8 @@ class Auth::DefaultCurrentUserProvider
end
def should_update_last_seen?
return false if Discourse.pg_readonly_mode?
if @request.xhr?
@env["HTTP_DISCOURSE_VISIBLE".freeze] == "true".freeze
elsif !!(@env[API_KEY_ENV]) || !!(@env[USER_API_KEY_ENV])