app/models/constructor_pages/field.rb in constructor-pages-0.6.3 vs app/models/constructor_pages/field.rb in constructor-pages-0.6.4
- old
+ new
@@ -21,10 +21,10 @@
belongs_to :template
# Adding has_many for all field types
TYPES.each do |t|
class_eval %{
- has_many :#{t}_types, class_name: 'Types::#{t.titleize}Type'
+ has_many :#{t}_types, dependent: :destroy, class_name: 'Types::#{t.titleize}Type'
}
end
has_many :pages, through: :template
\ No newline at end of file