You need to sign in to do that
Don't have an account?
Michaela Prambs
Creating Apex Triggers
Hello everyone,
this challenge seems to be not so difficult, but here is what I got:
I really don't know what I have done wrong :( cause the challenge is really easy to do...
Michaela
this challenge seems to be not so difficult, but here is what I got:
I really don't know what I have done wrong :( cause the challenge is really easy to do...
Michaela
https://developer.salesforce.com/forums/?id=906F0000000BV53IAG
The code in the Trailhead Project called "Creating Apex Triggers" is incorrect in lines 4 and 10.
Here is the existing code:
03 //collect ID's to reduce data calls
04 List<Id> speakerIds = new List();
05 Map<Id,DateTime> requested_bookings = new Map<Id,DateTime>();
06
07 //get all speakers related to the trigger
08 //set booking map with ids to fill later
09 for(Session_Speaker__c newItem : trigger.new) {
10 requested_bookings.put(newItem.Session__c,null); /
11 speakerIds.add(newItem.Speaker__c);
Here is the revised code:
03 //collect ID's to reduce data calls
04 List<Id> speakerIds = new List<Id>();
05 Map<Id,DateTime> requested_bookings = new Map<Id,DateTime>();
06
07 //get all speakers related to the trigger
08 //set booking map with ids to fill later
09 for(Session_Speaker__c newItem : trigger.new) {
10 requested_bookings.put(newItem.Session__c,null);
11 speakerIds.add(newItem.Speaker__c);
Notice there is no / at the end of line 10. Thanks to my super-dev guy Kyle for helping me with this!
https://developer.salesforce.com/trailhead/project/salesforce_developer_workshop/creating_triggers
Please let us know if this will help you
Thanks
Amit Chaudhary
All Answers
https://developer.salesforce.com/forums/?id=906F0000000BV53IAG
The code in the Trailhead Project called "Creating Apex Triggers" is incorrect in lines 4 and 10.
Here is the existing code:
03 //collect ID's to reduce data calls
04 List<Id> speakerIds = new List();
05 Map<Id,DateTime> requested_bookings = new Map<Id,DateTime>();
06
07 //get all speakers related to the trigger
08 //set booking map with ids to fill later
09 for(Session_Speaker__c newItem : trigger.new) {
10 requested_bookings.put(newItem.Session__c,null); /
11 speakerIds.add(newItem.Speaker__c);
Here is the revised code:
03 //collect ID's to reduce data calls
04 List<Id> speakerIds = new List<Id>();
05 Map<Id,DateTime> requested_bookings = new Map<Id,DateTime>();
06
07 //get all speakers related to the trigger
08 //set booking map with ids to fill later
09 for(Session_Speaker__c newItem : trigger.new) {
10 requested_bookings.put(newItem.Session__c,null);
11 speakerIds.add(newItem.Speaker__c);
Notice there is no / at the end of line 10. Thanks to my super-dev guy Kyle for helping me with this!
https://developer.salesforce.com/trailhead/project/salesforce_developer_workshop/creating_triggers
Please let us know if this will help you
Thanks
Amit Chaudhary