You need to sign in to do that
Don't have an account?
LaurenAke
Loop variable must be of type Id
Okay...what is staring me in the face that I'm missing here? It's saying this on line 18
// Send follow up notification to ERC team trigger outpatientFollowUp on Opportunity (before insert, before update) { // Get Oppy record that has just changed to admitted Set<Id> admOpp = new Set<Id>(); for (Opportunity oppLoop : Trigger.new) { if (oppLoop.StageName == 'Admitted' && oppLoop.Admission_Date__c != null) { admOpp.add(oppLoop.Id); } } // Get ERC Treatment Team Members Map<Id,ERC_Treatment_Member__c> ercTTsmap = new Map<Id,ERC_Treatment_Member__c>([SELECT Id, Provider_Email__c FROM ERC_Treatment_Member__c WHERE Admission__c IN:admOpp]); Set<Id> ercTTs = ercTTsmap.keyset(); // Create a master list to hold the emails to send List<Messaging.SingleEmailMessage> mails = new List<Messaging.SingleEmailMessage>(); for (ERC_Treatment_Member__c teamMember : ercTTs) { if (teamMember.Provider_Email__c != null) { // Create new Email Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage(); // Set list of people who should get the email List<String> sendTo = new List<String>(); sendTo.add(teamMember.Provider_Email__c); mail.setToAddresses(sendTo); // Set ID of template mail.setTemplateId('00X0G000001jlXV'); // Set who the email is sent from mail.setReplyTo('lauren.ake@eatingrecovery.com'); // Add email to master list mails.add(mail); } } // Send all emails Messaging.sendEmail(mails); }
Set<Id> ercTTs = ercTTsmap.keyset();
Try to update your code like below (As you are not using map so converted to list)
Let us know if this will help you
All Answers
//
Map<Id,ERC_Treatment_Member__c> ercTTsmap = new Map<Id,ERC_Treatment_Member__c>([SELECT Id, Provider_Email__c FROM ERC_Treatment_Member__c WHERE Admission__c IN:admOpp]);
List<ERC_Treatment_Member__c> ercTTs = ercTTsmap.values();
Set<Id> ercTTs = ercTTsmap.keyset();
Try to update your code like below (As you are not using map so converted to list)
Let us know if this will help you