OTRS ignoriert fehlende Datenbank-Berechtigungen im System-Protokoll
OTRS ist ein ganz gutes Ticket System, welches auch ziemlich weit verbreitet ist. Im Rahmen meines Abschlussprojektes vor einigen Jahren und meiner weiteren Arbeit habe ich bereits ein paar Erweiterungen aka. Pakete geschrieben, die bei uns an der Uni auch eingesetzt sind und ganz gut laufen. Generell finde ich die Code-Qualität sowie die Dokumentation sehr gut, was das Entwickeln angenehm macht.
In der vergangenen Woche habe ich etwas vergleichsweise triviales gemacht, und eines meiner Pakete umbenannt, da die nutzer vom bisherigen Namen etwas überfordert waren. Abgesehen von einigen Änderungen in den Übersetzungsdateien habe ich noch die Dokumentation anfassen müssen - Aber das war es dann auch schon. Dennoch teste ich natürlich auch noch so kleine Änderungen, da ich inzwischen gelernt habe, dass ein Byte durchaus einen großen Unterschied machen kann. Beim Testen habe ich dann eine Datenbank aufgesetzt und alles schien zu funktionieren. Die Oberfläche zeigte genau das was ich erwartete und im System-Protokoll tauchten auch keine Fehler auf. Ein Blick in die Datenbank zeigte mir dann aber recht schnell, dass doch nicht alle Daten so abgespeichert wurden, wie ich es erwartet hatte.