Ricezione di messaggi di errore Drupal con l'estensione Registrazione utente silenziosa
Drupal 7.72
Civi 5.28.2
Silent User 1.0
Ho appena installato l'estensione e impostato CiviRule come da foto su GitHub. Il trigger My CiviRule è un nuovo contatto creato con la condizione di "queste" fonti (le fonti sono moduli di integrazione civi webform che usiamo per i contributi).
Quando fornisco un contributo come nuovo utente, ricevo 2 messaggi di errore Drupal

Nel Civilogs vedo questo (presumo sia correlato) [avviso] Errore di rapporto L'estensione non può inviare poiché non è stato impostato alcun indirizzo e-mail.
Nei registri di Drupal, avevo il seguente avviso: Indice non definito: template_id in CRM_Emailapi_CivirulesAction_Send-> userFriendlyConditionParams () (riga 122 di /sites/default/files/civicrm/extensions/org.civicoop.emailapi/CRM/Emailirapi/ .php).
Ma non ricevo più gli errori di registro da quando ho aggiunto il ritardo.
Risposte
Ho ricevuto l'aiuto di un amico e abbiamo funzionato. Il problema sembra essere che il database non aveva finito di scrivere nella tabella di posta elettronica quando si attiva CiviRule. Abbiamo cambiato la regola su Trigger su "Email is created".