src/api/app/policies/disabled_beta_feature_policy.rb
class DisabledBetaFeaturePolicy < ApplicationPolicy
class Scope < Scope
def initialize(user, scope)
raise Pundit::NotAuthorizedError, reason: ApplicationPolicy::ANONYMOUS_USER if user.nil? || user.is_nobody?
super
end
def resolve
scope.where(user: user)
end
end
end