Class: CommunicationBuilder::ContactContactPointExtractor

Inherits:
ContactPointExtractor show all
Defined in:
app/models/communication_builder.rb

Overview

Helper that extracts contact-point data for the parent communication builder.

Instance Method Summary collapse

Methods inherited from ContactPointExtractor

build, #initialize

Constructor Details

This class inherits a constructor from CommunicationBuilder::ContactPointExtractor

Instance Method Details

#best_contact_pointObject



603
604
605
606
# File 'app/models/communication_builder.rb', line 603

def best_contact_point
  cp = @recipient_party.contact_points.emails.first
  cp || @recipient_party.customer.contact_points.emails.first
end