Ivory: NodeJs: TypeError, Cannot read property 'Player' of undefined

Beitrag lesen

Hio

Du hast die Fehlermeldung nicht genau genug gelesen, deswegen findet sich in deinem Code auch diese Abfrage:
if(result[a].Player == "undefined")

An dieser Stelle hättest du eigentlich prüfen sollen:
if(result[a] == "undefined")

Dies erscheint mir auf den ersten Blick nicht sinvoll, da wenn ich result[a] prüfen würde eh immer undefined dabei rauskommt, aussert ich prüfe es nach dem Setzen der Eigeschaft (Was ja auch sin machen würde). An diesem Punkt ist es aber schon zu spät da der Server schon crashen würde. ;)

Die Fehlermeldung besagt ja: Die Eigenschaft von Player ist undefiniert.
Oder habe ich das falsch verstanden?

Atm wurde diese Prüfung eh entfernt. Lediglich habe ich eine Alternative gesucht um den Fehler zu umgehen. Den ich ja zum Glück entfernen konnte :)

Vielen Dank für deinen Beitrag :)

Grüsse Ivory