Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- trigger LogErrorEventTrigger on LogErrorEvent__e (after insert) {
- Log__c[] logs = new Log__c[0];
- for(LogErrorEvent__e record: Trigger.new) {
- logs.add(new Log__c(Log__c=record.Log__c));
- }
- insert logs;
- }
- trigger CustomObjectTrigger on CustomObject__c (after insert) {
- LogErrorEvent__e[] logs = new LogErrorEvent__e[0];
- for(CustomObject__c record: Trigger.new) {
- logs.add(new LogErrorEvent__e(Log__c='Blocked insert'));
- record.addError('Block insert');
- }
- EventBus.publish(logs);
- }
Add Comment
Please, Sign In to add comment