diff --git a/common.js b/common.js index ae240d0..7025276 100644 --- a/common.js +++ b/common.js @@ -151,11 +151,22 @@ function capitalize(str) { } async function validateMapAsset(assetId, game) { - const modelDomRes = await axios.get("https://assetdelivery.roblox.com/v1/asset/", { - params: { id: assetId }, - responseEncoding: "binary", - responseType: "arraybuffer" - }); + let modelDomRes; + try { + modelDomRes = await axios.get("https://assetdelivery.roblox.com/v1/asset/", { + params: { id: assetId }, + responseEncoding: "binary", + responseType: "arraybuffer" + }); + } + catch { + // Roblox + return { + valid: true, + displayName: "", + creator: "" + }; + } const model = RobloxFile.ReadFromBuffer(modelDomRes.data); if (!model) {