Revision d7c67746
Added by Michael Moll almost 6 years ago
app/models/filter.rb | ||
---|---|---|
# if we have 0 types, empty validation will set error, we can't have more than one type
|
||
def same_resource_type_permissions
|
||
types = self.permissions.map(&:resource_type).uniq
|
||
errors.add(
|
||
:permissions,
|
||
_('must be of same resource type (%s) - Role (%s)') %
|
||
[
|
||
types.join(','),
|
||
self.role.name
|
||
]
|
||
) if types.size > 1
|
||
if types.size > 1
|
||
errors.add(
|
||
:permissions,
|
||
_('must be of same resource type (%s) - Role (%s)') %
|
||
[
|
||
types.join(','),
|
||
self.role.name
|
||
]
|
||
)
|
||
end
|
||
end
|
||
|
||
def not_empty_permissions
|
Also available in: Unified diff
Fixes #19873 - Fix Style/MultilineIfModifier cop (#5705)