Показать сообщение отдельно
  #4 (permalink)  
Старый 25.03.2018, 20:35
Интересующийся
Отправить личное сообщение для dfcz112 Посмотреть профиль Найти все сообщения от dfcz112
 
Регистрация: 30.01.2018
Сообщений: 29

С промисами я пока так себе дружу. uploadFile возвращает промис, чтобы остальную цепочку причейнить к ней.
Изменил changeImage на это
function changeImage(formData, url, link, regExp) {
  return new Promise(function(resolve, reject){
    request.post(
      {
        url: url,
        formData: formData
      },
       function(err, resp, body) {
      if (err) {
        console.log('ERR: ', err);
      }
      console.log(body);
      link += body.match(regExp);
      resolve(link);
    });
  })
}

Результат тот же. Я в бешенстве .\/.
Ответить с цитированием