hyperstack-org / hyperstack-org/hyperstack
wrong application_record file being read in production
- Vorherrschende Sprache
- JavaScript
- Sterne
- 538
- Forks
- 41
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
in production the `eager_load` setup is causing the `app/models/application_record.rb` to be required instead of `app/hyperstack/models/application_record.rb`
The issue seems that eager_load paths are searched in the order they are added to the eager_load_paths array. BUT auto_load paths (in development) are searched in the backwards order.
The simple solution is that add the hyperstack paths to the front of the eager_load path.
A work around for now is that add this line to your config/application.rb file:
`config.eager_load_paths = %W(#{config.root}/app/hyperstack/models) + config.eager_load_paths`
Or if on rails 5.2 or better just remove the `app/models/application_record.rb` file since it is no longer needed as the original rails problem that made this file has been fixed.
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.