lib/proxes/policies/request_policy.rb in proxes-0.4.3 vs lib/proxes/policies/request_policy.rb in proxes-0.4.4

- old
+ new

@@ -26,11 +26,11 @@ def index_allowed? patterns = Permission.for_user(user, 'INDEX').map do |permission| permission.pattern.gsub(/\{user.(.*)\}/) { |_match| user.send(Regexp.last_match[1].to_sym) } end - filter(record.index, patterns).count.positive? + filter(record.index, patterns).count > 0 end def action_allowed?(action) # Give me all the user's permissions that match the verb Permission.for_user(user, action).each do |permission| @@ -62,9 +62,10 @@ end end end end +require 'proxes/policies/request/cat_policy' require 'proxes/policies/request/root_policy' require 'proxes/policies/request/stats_policy' require 'proxes/policies/request/search_policy' require 'proxes/policies/request/snapshot_policy'