NEWS
[Erledigt] Skript Lichtzählen [..] angezeigt
-
Gibt es schon eine Lösung für diesen Fehler?
// auch mit getObject(ab, 'rooms').enumNames[0].de durchprobiert var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0].de;// Fehler var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0]; log(test.de); // Fehler var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0]; test = JSON.stringify(test); test = JSON.parse(test); // FehlerWas ich mir nicht erklären kann ist folgendes:
var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0]; if (test === undefined) log('yep'); let t = JSON.stringify(test); //let x = JSON.parse(t);test ist nicht undefiniert und das Script läuft durch.
Aktiviere ich die 4 Zeile, ist test in Zeile 2 undefiniert. -
Gibt es schon eine Lösung für diesen Fehler?
// auch mit getObject(ab, 'rooms').enumNames[0].de durchprobiert var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0].de;// Fehler var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0]; log(test.de); // Fehler var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0]; test = JSON.stringify(test); test = JSON.parse(test); // FehlerWas ich mir nicht erklären kann ist folgendes:
var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0]; if (test === undefined) log('yep'); let t = JSON.stringify(test); //let x = JSON.parse(t);test ist nicht undefiniert und das Script läuft durch.
Aktiviere ich die 4 Zeile, ist test in Zeile 2 undefiniert.@ticaki sagte:
test = JSON.parse(test); // Fehler
Es ist kein JSON.
@ticaki sagte in [Erledigt] Skript Lichtzählen [..] angezeigt:
var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0].de;// Fehler
Wenn die Räume schon in einer früheren Version angelegt wurden, gibt es das Sprach-Objekt nicht. Bei selbst angelegten Räumen fehlt es wohl ebenso.
-
@ticaki sagte:
test = JSON.parse(test); // Fehler
Es ist kein JSON.
@ticaki sagte in [Erledigt] Skript Lichtzählen [..] angezeigt:
var test = getObject(ab.replace('.available',''), 'rooms').enumNames[0].de;// Fehler
Wenn die Räume schon in einer früheren Version angelegt wurden, gibt es das Sprach-Objekt nicht. Bei selbst angelegten Räumen fehlt es wohl ebenso.
@paul53
Danke für deine AntwortIch war gestern abend zu müde, mein Fehler war, dass das erste Element in der Auflistung kein enumNames hatte.