Форма Google отправляет пустой дубликат - PullRequest
0 голосов
/ 10 ноября 2019

Так что я использую следующий код для sendFormByEmail, и он отлично работает для отправки необходимой информации по электронной почте. Единственная проблема заключается в отправке пустого электронного письма со всеми оставленными пустыми полями, кроме отметки времени одновременно. Я проверил наличие нескольких триггеров, удалил триггер и добавил еще один. то же самое

код

{    
  var s = SpreadsheetApp.getActiveSheet();
  var headers = s.getRange(1,1,1,26).getValues()[0];    
  var email = "jlewis@xxxxxxx.ca"; 
  var subject = "Service Call";
    var message = "";
for(var i in headers) {
    if (e.namedValues[headers[i]]) {
      message += headers[i] + ' : '+ e.namedValues[headers[i]].toString() + "\n\n"; 

    }
  }
   MailApp.sendEmail(email, subject, message); 

}

...