Fix Orbit menu BSOD (#14828)

* Probably fix orbit menu BSOD

* Also add a check to js

* Add a stacktrace
This commit is contained in:
moxian
2020-11-04 22:44:35 -05:00
committed by GitHub
parent 1f0156a780
commit cad44153a9
3 changed files with 8 additions and 2 deletions
+3 -1
View File
@@ -48,7 +48,9 @@
var/list/pois = getpois(mobs_only=TRUE)
for(var/name in pois)
var/list/serialized = list()
serialized["name"] = name
serialized["name"] = "[name]" // stringify it; If it's null or something - we'd like to know it and fix getpois()
if(name == null || serialized["name"] != name)
stack_trace("getpois returned something under a non-string name [name] - [pois[name]]")
var/poi = pois[name]