Add engine ad authorization type
This commit is contained in:
@@ -71,7 +71,7 @@ module Dunlop::Ability
|
|||||||
return unless role_name =~ /\w+-\w+-[\w:\/-]+/
|
return unless role_name =~ /\w+-\w+-[\w:\/-]+/
|
||||||
ability, type, class_name = role_name.split('-', 3)
|
ability, type, class_name = role_name.split('-', 3)
|
||||||
case type
|
case type
|
||||||
when 'app', 'adapter'
|
when 'app', 'adapter', 'engine'
|
||||||
type = 'class'
|
type = 'class'
|
||||||
class_name = "#{class_name.camelize}::Engine"
|
class_name = "#{class_name.camelize}::Engine"
|
||||||
when 'model'
|
when 'model'
|
||||||
|
|||||||
Reference in New Issue
Block a user