class Teneo::DataModel::Membership
noinspection RailsParamDefResolve
Constants
- ROLE_LIST
Public Instance Methods
unique_role()
click to toggle source
# File lib/teneo/data_model/membership.rb, line 22 def unique_role query = Membership.where(user: user, organization: organization, role: role) query = query.where.not(id: id) if id # exclude self if persisted errors.add(:role, 'should be unique for a given user and organization') unless query.size == 0 end