Governance: Validation #5 test part 2
This commit is contained in:
1 parent
0acdd6e04c
commit
0fc35f0dc2
6 files changed
+62
-42
No files matched your search
@@ -2062,38 +2062,4 @@ exports.newHttpInterface = function newHttpInterface(
|
||||
return files.reduce((a, f) => a.concat(f), []);
|
||||
}
|
||||
}
|
||||
|
||||
async function fetchAPIDataFile(url) {
|
||||
let promise = new Promise((resolve, reject) => {
|
||||
|
||||
const fetch = require('node-fetch')
|
||||
/*
|
||||
This is how we call the API.
|
||||
*/
|
||||
fetch(url)
|
||||
.then((response) => {
|
||||
|
||||
if (response.status !== 200) {
|
||||
console.log('[ERROR] fetchAPIData -> then -> url =' + url)
|
||||
reject()
|
||||
return
|
||||
}
|
||||
getResponseBody()
|
||||
|
||||
function getResponseBody() {
|
||||
response.text().then(body => {
|
||||
resolve(body)
|
||||
})
|
||||
}
|
||||
})
|
||||
.catch(err => {
|
||||
console.log('[ERROR] fetchAPIData -> url =' + url)
|
||||
reject()
|
||||
})
|
||||
|
||||
}
|
||||
)
|
||||
|
||||
return promise
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user