Merge pull request #770 from dsander/fix-const-redefinition

Do not redfine LiquidDroppable classes

Akinori MUSHA преди 10 години
родител
ревизия
3bb7f7a06f
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      app/concerns/liquid_droppable.rb

+ 1 - 1
app/concerns/liquid_droppable.rb

@@ -21,7 +21,7 @@ module LiquidDroppable
21 21
   end
22 22
 
23 23
   included do
24
-    const_set :Drop, Kernel.const_set("#{name}Drop", Class.new(Drop))
24
+    const_set :Drop, Kernel.const_set("#{name}Drop", Class.new(Drop)) unless const_defined?("#{name}Drop")
25 25
   end
26 26
 
27 27
   def to_liquid