app/models/unidom/party/concerns/as_target_party.rb in unidom-party-1.1 vs app/models/unidom/party/concerns/as_target_party.rb in unidom-party-1.2

- old
+ new

@@ -4,9 +4,17 @@ included do |includer| has_many :source_party_relations, class_name: 'Unidom::Party::PartyRelation', as: :target_party + def is_related!(to: nil, due_to: nil, at: Time.now) + source_party_relations.create! source_party: to, linkage_code: due_to, opened_at: at + end + + #def is_related?(to: nil, due_to: nil, at: Time.now) + # source_party_relations.source_party_is(to).linkage_coded_as(due_to).valid_at(now: at).alive.exists? + #end + end module ClassMethods end