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

This commit is contained in:
Guo Xiang Tan
2019-01-21 13:29:29 +08:00
parent cc83bc8fcf
commit c732ae9ca9
4 changed files with 43 additions and 12 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])