Я создал приложение Rails, которое выполняет функции учета. В рамках этого у меня есть модель с именем класса Transaction
. Пока все хорошо, я создавал эту функцию в течение месяца или около того, и все работает, как ожидалось.
До сих пор ...
Я только что обнаружил некоторые старые функции отчетности, которые были разработаны несколько месяцев назад с использованием Библиотека Ruport перестала работать. Похоже, что Ruport при создании PDF-файлов требуется библиотека, в которой также есть класс / модуль с именем Transaction
.
TypeError in Admin/team reportsController#generate
Transaction is not a module
...
This error occurred while loading the following files:
pdf/writer
transaction/simple
Итак, я ищу здесь быстрое исправление. Тот, который, надеюсь, не предполагает переименования моей модели Transaction
и рефакторинга кода за последние несколько недель.
Жду некоторых умных предложений :)