Fixed obsolete eroshare extract single album item property. Throwing error when imgur album and image info fetch fails. Main catch method console log colored red.

This commit is contained in:
2024-09-11 05:16:54 +02:00
parent 1ae3f7b71f
commit 4af6aa85d3
5 changed files with 13 additions and 6 deletions

View File

@@ -10,6 +10,10 @@ function imgurImage(post) {
'Authorization': `Client-ID ${config.methods.imgur.clientId}`
}
}).then(res => res.json()).then(res => {
if(!res.ok) {
throw new Error(`Could not fetch info for imgur image '${post.host.id}': ${res.data.error}`);
}
return {
album: null,
items: [{
@@ -23,7 +27,7 @@ function imgurImage(post) {
}]
};
}).catch(error => {
console.error(error);
return console.log('\x1b[31m%s\x1b[0m', error);
});
};