Показать сообщение отдельно
  #4 (permalink)  
Старый 12.12.2018, 06:19
Профессор
Отправить личное сообщение для Audaxviator Посмотреть профиль Найти все сообщения от Audaxviator
 
Регистрация: 28.04.2017
Сообщений: 214

1. Убери функцию за пределы обработчика запроса (так можно делать, ага).
2. Объяви обычную человеческую функцию и просто вставь в неё код из примера
function main(userEmail, userPassword) {
  ...
}

3. Перестань приписывать к готовому примеру с сайта эти async и await - всё равно не понимаешь, зачем они и как работают, при том что весь код в Нодемейлере синхронный (за исключением колбека с ответом от smtp-сервера о результате отправки).
4. Вызови функцию в обработчике
main(userEmail, userPassword);

5. Всё.

UPD
Ну и метод createTestAccount - он не для реальной жызни, в реальной жызни он не нужен.

Последний раз редактировалось Audaxviator, 12.12.2018 в 06:31.
Ответить с цитированием