lib/centaman/service/create_secondary_members.rb in centaman-6.0.2 vs lib/centaman/service/create_secondary_members.rb in centaman-6.0.3

- old
+ new

@@ -35,16 +35,19 @@ def build_member(member) { 'FirstName' => member.first_name.try(:squish).try(:upcase), 'LastName' => member.last_name.try(:squish).try(:upcase), + 'Gender' => member.gender.try(:squish), + 'Title' => member.title.try(:squish).try(:upcase), + 'DateOfBirth' => member.date_of_birth, 'IsPrimary' => false, 'PrimaryMemberId' => primary_member_id } end def create_error(resp) message = resp.parsed_response || 'Unable to create the member record(s).' - raise message + raise Centaman::Exceptions::CentamanError.new(message) end end end