volkszaehler/volkszaehler.org — pull request #84 by andig (2013-12-26 11:13:36+00:00)
Title: Fix middleware undefined when loading groups form remote middleware

Behebt Fehler aus http://demo.volkszaehler.org/pipermail/volkszaehler-users/2013-December/003332.html

Ich habe ziemlich lange gebraucht den Originalcode zu verstehen. Letztlich versucht `Entity.prototype.parseJSON` Folgendes, insbesondere für die Verarbeitung von Gruppen:

// parse children
if (this.children) {
for (var i = 0; i < this.children.length; i++) {
this.children[i].middleware = this.middleware; // children inherit parent middleware
}
this.children.sort(Entity.compare);
}

Das kann m.E. eigentlich nicht funktionieren da `this.middleware` zu diesem Zeitpunkt gar nicht definiert ist. `vz.load` nimmt daher immer die lokale Middleware, was seit der Möglichkeit "remote" Entities zu abonnieren nicht mehr funktioniert.