change check order and add error logging

This commit is contained in:
partouf
2023-01-05 01:08:06 +01:00
parent ee82d72364
commit daba0c2fe2

View File

@@ -76,10 +76,11 @@ export class BuildEnvSetupCeConanDirect extends BuildEnvSetupBase {
};
request(url, settings, (err, res, body) => {
if (res && res.statusCode === 404) {
reject(`Not found (${url})`);
} else if (err) {
if (err) {
logger.error(`Unexpected error during getAllPossibleBuilds(${libid}, ${version}): `, err);
reject(err);
} else if (res && res.statusCode === 404) {
reject(`Not found (${url})`);
} else {
resolve(body);
}