Advertisement
martyychang

dlrs_EventTrigger with ActivityDate mod

Jun 18th, 2014
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  * Auto Generated and Deployed by the Declarative Lookup Rollup Summaries Tool package (dlrs)
  3.  **/
  4. trigger dlrs_EventTrigger on Event
  5.     (before delete, before insert, before update, after delete, after insert, after undelete, after update)
  6. {
  7.     if (Trigger.isBefore && (Trigger.isInsert || Trigger.isUpdate)) {
  8.         for (Event eachEvent : Trigger.new) {
  9.             eachEvent.ActivityDateProxy__c =
  10.                 eachEvent.ActivityDateTime == null  // Handle all-day events from Outlook
  11.                     ? eachEvent.ActivityDate
  12.                     : eachEvent.ActivityDateTime.dateGMT();
  13.         }
  14.     }
  15.    
  16.     dlrs.RollupService.triggerHandler();
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement