mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: Return 404 if API access is invalid.
This commit is contained in:
@@ -5,6 +5,8 @@ class StaffConstraint
|
||||
def matches?(request)
|
||||
provider = Discourse.current_user_provider.new(request.env)
|
||||
provider.current_user && provider.current_user.staff?
|
||||
rescue Discourse::InvalidAccess
|
||||
false
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user