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'