Skip to content

Commit 76a0dea

Browse files
committed
Better deal with failed requests
1 parent 33f4617 commit 76a0dea

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/_data/depctrl.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ const checkFileIntegrity = async (feeds) => {
4242
.then((fileResponse) => crypto.createHash('sha1').update(fileResponse).digest('hex'))
4343
.catch((error) => {
4444
console.error(error);
45+
feed["_defective"] = "Some files unreachable";
4546
return "";
4647
})
4748
.then((fileHash) => {
@@ -115,7 +116,7 @@ const extractScriptData = async (feeds) => {
115116

116117
var url = urls[0];
117118
if (url.endsWith(".lua") || url.endsWith(".moon")) {
118-
var script = (await limitedWebRequest(url, "buffer")).toString();
119+
var script = (await limitedWebRequest(url, "buffer").catch((e) => "")).toString();
119120
var scriptData = {
120121
"name": extractProperty(script, "script_name"),
121122
"description": extractProperty(script, "script_description"),

0 commit comments

Comments
 (0)