Вы должны вернуть значение 2
из этого обработчика .then()
, чтобы оно стало разрешенным значением обещания для следующего обработчика .then()
.
function getHubspotData(url) {
console.log("URL: " + url);
return fetch(url)
.then((resp) => resp.json()) // Transform the data into json
.then(function(data) {
console.log(data);
return 2; // set resolved value of promise
}).then(function (x) {
console.log(x); // outputs 2
});
}