app/models/unidom/party/party_relation.rb in unidom-party-1.0.1 vs app/models/unidom/party/party_relation.rb in unidom-party-1.0.2
- old
+ new
@@ -17,8 +17,9 @@
def self.relate!(source_party: nil, target_party: nil, linkage_code: 'FRND', grade: 0, opened_at: Time.now, priority: 0, attributes: {})
relation = source_party_is(source_party).target_party_is(target_party).linkage_coded_as(linkage_code).first_or_initialize grade: grade, priority: priority, opened_at: opened_at
relation.assign_attributes attributes
relation.save!
+ relation
end
end