Chgt couleur évt agenda google en fonction d'1 mot de la description

Bonjour, j'espère que mon sujet n'est pas hors sujet....
J'ai trouvé un script sensé changer la couleur d'un événement sur google agenda à partir d'1 ou plusieurs mots présents dans la description:

function colorerLesEvenments() {
  var aujourdhui = new Date(); 
  var prochaineSemaine = new Date(); 
  prochaineSemaine.setDate(prochaineSemaine.getDate() + 7);
  // Plusieurs façons de récupérer le calendrier
  // Récupéré via l'ID
  // var calendrier = CalendarApp.getCalendarById("ChangerParVotreID");
  // Récupéré via son nom
  // var calendrier = CalendarApp.getCalendarsByName('Nom de votre calendrier');
  // Calendrier par défaut
  var calendrier = CalendarApp.getCalendarsByName('test');

  // Le mieux est de déclarer les variables en dehors de la boucle for
  var cleProjetA = "mot1";
  var cleProjetB = "mot2";
  var cleProjetC = "mot3";

  var evenements = calendrier.getEvents(aujourdhui, prochaineSemaine); 
  for (var i=0; i<evenements.length; i++) { 
    let evenementCourant = evenements[i];
    let eventTitle = evenementCourant.getTitle(); 
    if (eventTitle.indexOf(cleProjetA) > -1) {     
        evenementCourant.setColor(CalendarApp.EventColor.GREEN);
      }     
    if (eventTitle.indexOf(cleProjetB) > -1) { 
        evenementCourant.setColor(CalendarApp.EventColor.PALE_GREEN);
      }
      if (eventTitle.indexOf(cleProjetC) > -1) { 
        evenementCourant.setColor(CalendarApp.EventColor.YELLOW);
      }
  }
}

cependant quand je l'exécute j'ai ça:

capture d ecran 2024 10 24 073057

Quelqu'un pourrait m'aider svp?

Ok fallait juste utiliser

getCalendarsById

plutôt que

getCalendarsByName

Rechercher des sujets similaires à "chgt couleur evt agenda google fonction mot description"