No se pueden definir múltiples bloques 'incluidos' para una preocupación (ActiveSupport :: Concern :: MultipleIncludedBlocks) con cache_classes = true
Tengo un cierto módulo que se usa en una aplicación Rails 4.1.1
module A
extend ActiveSupport::Concern
included do
#Some code
end
end
que está incluido en una clase
class Some
include A
end
Esto funciona muy bien concache_classes=true
enapplication.rb
. Ahora, si apago el almacenamiento en caché de las clases, me saleCannot define multiple 'included' blocks for a Concern (ActiveSupport::Concern::MultipleIncludedBlocks)
excepción al iniciar el servidor.
¿Cómo se debe tratar un problema de este tipo ya que Rails vuelve a cargar las clases?