volkszaehler/volkszaehler.org — pull request #63 by andig (2013-11-20 18:43:38+00:00)
Title: Fix frontend error

Fix für #60 (inkl. Korrektur readme):

> lib/vendor loeschen/verschieben -> "500: Internal Server Error"

-> hatte bei mir nicht den gewünschten Erfolg (200 OK). In dem Fall gibts ja auch im Browser nicht mehr Rückmeldung -> was erwartest Du?

> Syntaxfehler in Definition/EntityDefinition.json haben. -> "400: JSONException, Syntax error"

Dafür müsste der JSONException ein konkreter Fehler übergeben werden, z.B. "..while parsing file xyz". Nicht trivial da das File bereits vor Aufruf eingelesen wird. Ideen?

> z.B. Fehlermeldung wenn Router.php nicht existiert -> trotz "200 OK:"

-> gelöst, Body Text wird ausgegeben

Auf Ausgabe des Requests habe ich verzichtet. Der hilft nur Entwicklern (da ja vom FE ohnehin "richtig" erzeugt). Auf dem Niveau kann man auch die Entwicklertools des Browsers nutzen.