Skip to content

Commit 8b7f8b1

Browse files
try/catch getting the hostname
1 parent fb79c4e commit 8b7f8b1

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

src/renderBase.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,13 +163,19 @@ export default class Render {
163163
} catch (e) {
164164
return true;
165165
}
166+
let hostname;
167+
try{
168+
hostname = new URL(iframe ? document.referrer : window.location).hostname;
169+
}catch (e) {
170+
console.warn("Failed to get hostname");
171+
}
166172

167173
$.post({
168174
url: "https://minerender.org/stats.php",
169175
data: {
170176
action: "init",
171177
type: renderObj.renderType,
172-
host: (new URL(iframe ? document.referrer : window.location).hostname),
178+
host: hostname,
173179
source: (iframe ? "iframe" : "javascript")
174180
}
175181
});
@@ -428,4 +434,4 @@ export function mergeCubeMeshes(cubes, toBuffer) {
428434
geometry: toBuffer ? new THREE.BufferGeometry().fromGeometry(mergedCubes) : mergedCubes,
429435
materials: mergedMaterials
430436
};
431-
}
437+
}

0 commit comments

Comments
 (0)