Sha256: 44d4f76d24ac0e75ce71851568795c62255542df0ff90e3fc95267a10c71e7c5
Contents?: true
Size: 446 Bytes
Versions: 5
Compression:
Stored size: 446 Bytes
Contents
# frozen_string_literal: true require 'ditty/db' require 'proxes/models/permission' require 'proxes/policies/request_policy' module ProxES class Request class IndexPolicy < RequestPolicy class Scope < RequestPolicy::Scope def resolve result = super return [] unless result.count > 0 %w[POST PUT].include?(request.request_method) ? request.index : result end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems