+ Start a Discussion
Abhishek Singh 88Abhishek Singh 88 

trigger is getting called twice ,even after using static variable.

Hi all,
My trigger is being called twice, even I have used a static variable. Please find the class.
public void decommissioning(List<Incident>newlist,map<id,incident>oldmap) 
public void serverdecomissioning(List<Incident>newlist1,map<id,incident>oldmap1)

Avishek Nanda 14Avishek Nanda 14
HI Abhishek,

Where are you setting this variable to True ? and checking here ..

Please check this article given by Salesforce. 


Abhishek Singh 88Abhishek Singh 88
Hi Avishek,
I have a object called "Base Relationship" which have two lookup Field with same object i.e. "Base Element" name of lookup field is"Destination"And "Source".So basically I have trigger on "base element as (Destination)" where i am getting "source " id and updating the records related to. It's causing recursive error. I created a class with a static variable and using it in trigger , but still trigger is firing more than once