You need to sign in to do that
Don't have an account?
dev_sfdc1
Error in Delete Trigger
Hi
I'm deleting cases, before inserting cases through mail based on domain condition.Please help me.
trigger Auto_generated on Case (after insert) {
List<Case> emDelList = new List<Case> ();
for (Case em : Trigger.New) { // bulkified
List<String> mailsplit;
String Result;
mailsplit = em.SuppliedEmail.Split('@');
Result = mailsplit [1];
if(em.SuppliedEmail != null)
{
if(Result.contains('gmail.com'))
emDelList.add(em);
}
}
delete emDelList;
}
Error: DML statement cannot operate on trigger.new or trigger.old
I'm deleting cases, before inserting cases through mail based on domain condition.Please help me.
trigger Auto_generated on Case (after insert) {
List<Case> emDelList = new List<Case> ();
for (Case em : Trigger.New) { // bulkified
List<String> mailsplit;
String Result;
mailsplit = em.SuppliedEmail.Split('@');
Result = mailsplit [1];
if(em.SuppliedEmail != null)
{
if(Result.contains('gmail.com'))
emDelList.add(em);
}
}
delete emDelList;
}
Error: DML statement cannot operate on trigger.new or trigger.old
Try with the below Code.