Ich habe eine Rails-Anwendung gebaut, die Buchhaltungsfunktionen ausführt. Als Teil dieser Anwendung habe ich ein Modell mit dem Klassennamen Transaction
. So weit so gut, ich habe diese Funktionalität für einen Monat oder so gebaut, und alles funktioniert wie erwartet.
Bis jetzt...
Ich habe gerade festgestellt, dass einige ältere Berichtsfunktionen, die vor Monaten mit der Ruport-Bibliothek entwickelt wurden, nicht mehr funktionieren. Es scheint, dass Ruport beim Erzeugen von PDFs eine Bibliothek benötigt, die auch eine Klasse/ein Modul namens Transaction
.
TypeError in Admin/team reportsController#generate
Transaction is not a module
...
This error occurred while loading the following files:
pdf/writer
transaction/simple
Ich bin also auf der Suche nach einer schnellen Lösung. Eine, die hoffentlich nicht die Umbenennung meiner Transaction
Modells und die Überarbeitung des Codes der letzten paar Wochen.
Ich freue mich auf ein paar clevere Vorschläge :)