diff --git a/lib/sf/reg_registration.rb b/lib/sf/reg_registration.rb index 28de1a1..498e6b1 100644 --- a/lib/sf/reg_registration.rb +++ b/lib/sf/reg_registration.rb @@ -132,7 +132,7 @@ def self.where(args = {}) def self.attendees_for(event_code, reg_item_code) return if event_code.nil? or reg_item_code.nil? rr = 'reg_registration_id__r' - selects = "#{rr}.Id, #{rr}.email__c, #{rr}.last_name__c, #{rr}.first_name__c, #{rr}.account_id__r.Name, #{rr}.title__c, #{rr}.roster_private__c, #{rr}.LastModifiedDate, #{rr}.CreatedDate, #{rr}.status__c" + selects = "#{rr}.Id, #{rr}.email__c, #{rr}.last_name__c, #{rr}.first_name__c, #{rr}.account_id__r.Name, #{rr}.derived_organization_name__c, #{rr}.title__c, #{rr}.roster_private__c, #{rr}.LastModifiedDate, #{rr}.CreatedDate, #{rr}.status__c" where = "code__c = \'#{reg_item_code}\' and #{rr}.event_code__c = \'#{event_code}\'" sobjects = Sf.client.query("select #{selects} from RegItem__c where #{where}") build_collection sobjects.map(&:reg_registration_id__r) unless sobjects.blank?