Google script foutmelding terwijl code wel werkt

Status
Niet open voor verdere reacties.

Rawry

Gebruiker
Lid geworden
18 dec 2014
Berichten
33
Hallo allemaal,

Ik heb een vraag m.b.t. een zelfgeschreven script in google spreadsheets.
Ik heb een script geschreven dat automatisch een bevestigingsemail stuurt wanneer respondenten het aan de sheet gekoppelde google form invullen en versturen.
Het script wordt dus getriggerd elke keer wanneer het google form wordt verzonden.

Het gaat om dit script

Code:
function autoEmail(e){
    var userName = e.values[1];
    var userEmail = e.values[6];
    var userTicket = e.values[7]; 
    var subject = "Bevestiging aanmelding";
    var message =  "Beste " + userName + "," + "\n" + "\n" +
                    "Hartelijk dank voor je aanmelding voor......" + "\n" +
                    "Bij deze hebben wij voor jou gereserveerd: "+ userTicket + "\n" +
                    "We willen je vragen om ..... "+ "\n" +
                    "... tekst" +  "\n" +
                    "...tekst" + "\n" +
                   "...tekst." + "\n" +
                    "tekst...." + "\n" + "\n" +
                    "Met vriendelijke groet," + "\n" + 
                    ".... ";


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

Deze code doet wat hij moet doen, hij stuurt correct een email naar mensen zodra die een google form hebben ingevuld. Var userName, UserEmail en userTicket zijn dus ook gekoppeld aan het juiste invulveld want deze worden correct weergeven in de verstuurde emails. Echter stuurt google mij een foutmelding per mail voor elke keer dat het script wordt uitgevoerd. Het gaat om de volgende foutmelding:

Overzicht:
Foutbericht Aantal
Kan e-mail niet verzenden: geen geadresseerde (regel 18, bestand 'Code') 2

Starten Functie Foutbericht Activering Eind
14-3-19 19:05 autoEmail Kan e-mail niet verzenden: geen geadresseerde (regel 18, bestand 'Code') formSubmit 14-3-19 19:05
15-3-19 15:30 autoEmail Kan e-mail niet verzenden: geen geadresseerde (regel 18, bestand 'Code') formSubmit 15-3-19 15:30

Met vriendelijke groet,

Google Apps Script

Hulp nodig? Ga naar de documentatie bij Google Apps Script. Dit bericht a.u.b. niet beantwoorden. (c) 2019 Google

Regel 18 is deze regel uit het script:
Code:
 MailApp.sendEmail (userEmail, subject, message);

Heeft iemand een idee wat de oorzaak kan zijn van deze foutmelding terwijl het script gewoon doet wat het moet doen?
 
In de Gsuit developer hub zie ik bij uitvoeringen dat het script telkens 2x wordt uitgevoerd bij het versturen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan