[ElasticSearch] Fix a bug caused by CurrentUser being nil (#834)

This commit is contained in:
Cinder 2025-01-13 07:25:16 -08:00 committed by GitHub
parent 926e2bb71b
commit 3b4acda60d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -315,7 +315,7 @@ class ElasticPostQueryBuilder < ElasticQueryBuilder
order.push({id: :desc}) order.push({id: :desc})
end end
if !CurrentUser.user.is_staff? && Security::Lockdown.hide_pending_posts_for > 0 if !CurrentUser.user.nil? && !CurrentUser.user.is_staff? && Security::Lockdown.hide_pending_posts_for > 0
should = [ should = [
{ {
range: { range: {