Mendapatkan pesan kesalahan Drupal dengan ekstensi Registrasi Pengguna Senyap
Drupal 7.72
Civi 5.28.2
Silent User 1.0
Saya baru saja menginstal ekstensi dan mengatur CiviRule sesuai gambar di GitHub. Pemicu CiviRule saya adalah kontak baru yang dibuat dengan kondisi sumber "ini" (sumber adalah formulir integrasi civi webform yang kami gunakan untuk kontribusi).
Ketika saya memberikan kontribusi sebagai pengguna baru, saya mendapat 2 pesan kesalahan Drupal

Di Civilogs saya melihat ini (saya menganggapnya terkait) [peringatan] Laporkan Kesalahan Ekstensi tidak dapat mengirim karena tidak ada alamat email yang ditetapkan.
Di Drupal Logs, saya mendapatkan Pemberitahuan berikut: Indeks tidak ditentukan: template_id di CRM_Emailapi_CivirulesAction_Send-> userFriendlyConditionParams () (baris 122 dari /sites/default/files/civicrm/extensions/org.civicoop.emailapi/CRM/Emailapi/CivirulesAction/ .php).
Tetapi saya tidak lagi mendapatkan kesalahan log karena saya menambahkan penundaan.
Jawaban
Saya mendapat bantuan dari seorang teman dan kami berhasil. Masalahnya tampaknya database belum selesai menulis ke tabel email saat CiviRule diaktifkan. Kami mengalihkan aturan ke Pemicu pada "Email dibuat".