79307316

Date: 2024-12-25 10:04:12
Score: 0.5
Natty:
Report link

I somehow fixed it using events

// Func Called in the Trigger  
// passing events to getTriggerDetailsimport func

function fetchTableDataWithDetails(e) {
  var triggerDetails = getTriggerDetailsimport(e);
  
  if (!triggerDetails) {
    Logger.log('No trigger details found.');
    return;
  }

}


//USING EVENT TO GET CURRENT TRIGGER 

function getTriggerDetailsimport(e) {

   if (!e || !e.triggerUid) {
    Logger.log('Error: No event object or triggerUid found.');
    return null;
   }

  var triggerId = e.triggerUid; // Get the unique ID of the active trigger
  Logger.log('Active Trigger ID: ' + triggerId);

}


& it works for each event of trigger i get correct trigger ID

//LOGS for some trigger events Active Trigger ID: 1983234386806141271 Active Trigger ID: -8082155554848723508 Active Trigger ID: -5962537404932988746

SO FINALLY IT WORKS

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Parduman Rana