lib/avo/dynamic_router.rb in avo-2.26.1.pr1584.pre.1 vs lib/avo/dynamic_router.rb in avo-2.26.2.pre.pr1579
- old
+ new
@@ -1,16 +1,12 @@
module Avo
class DynamicRouter
def self.routes
Avo::Engine.routes.draw do
scope "resources", as: "resources" do
- # Check if the user chose to manually register the resource files.
- # If so, eager_load the resources dir.
- if Avo.configuration.resources.nil?
- Avo::App.eager_load(:resources) unless Rails.application.config.eager_load
- end
+ Avo::App.eager_load(:resources) unless Rails.application.config.eager_load
- Avo::App.fetch_resources
+ BaseResource.descendants
.select do |resource|
resource != :BaseResource
end
.select do |resource|
resource.is_a? Class