codeformunich / muenchen-transparent

Ein alternatives Ratsinformationssystem mit E-Mail-Benachrichtigungen, Volltextsuche und vielem mehr.
https://www.muenchen-transparent.de
GNU Affero General Public License v3.0
50 stars 8 forks source link

Personenseite für den BA 21 kann wegen fehlende Fraktionszugehörigkeit nicht angezeigt werden #100

Closed konstin closed 9 years ago

konstin commented 9 years ago

https://www.muenchen-transparent.de/personen?ba=21 zeigt nur " Undefined offset: 0" an, weil der Benutzer mit der id=3310431 keine Fraktionszugehörigkeit hat, d.h. $strIn->stadtraetInnenFraktionen[0]->fraktion_id erzeugt einen Fehler, weil $strIn->stadtraetInnenFraktionen eine leere Liste ist.

Als workaround könnte man einfach $strIn->stadtraetInnenFraktionen[0]->fraktion_id durch einen Funktionsaufruf ersetzen, der bei fehlender Fraktion einfach "" zurückgibt. Schöner wäre es aber wahrscheinlich, bei solchen Fällen immer einen Eintrag in der Datenbank mit einer namenlosen Fraktion zu erzeugen.