diff --git a/vendor/engines/adva_user/lib/active_record/acts_as_role_context.rb b/vendor/engines/adva_user/lib/active_record/acts_as_role_context.rb index 571a3b6cb..e3bfe292a 100644 --- a/vendor/engines/adva_user/lib/active_record/acts_as_role_context.rb +++ b/vendor/engines/adva_user/lib/active_record/acts_as_role_context.rb @@ -34,7 +34,7 @@ def role_authorizing(action, type = nil) type ||= self.class.name.demodulize.downcase.to_sym role = permissions[type][action] if respond_to?(:permissions) && permissions[type] returning Role.build(role, self) || owner && owner.role_authorizing(action, type) do |role| - raise "could not find role for #{type}: #{action}" unless role + raise "could not find role for #{type}: #{action} (on: #{self.inspect})" unless role role.original_context = self end end