res
end
- def destroy_with_elements
+ def destroy
res = false
self.class.transaction do
self.parts_element.each do |element|
raise ActiveRecord::Rollback unless element.destroy
end
- raise ActiveRecord::Rollback unless self.destroy
- res = true
+ res = super
+ raise ActiveRecord::Rollback unless res
end
res
end
- def self.panelize panel
- attr = panel.attributes
- attr.delete 'id'
- attr
- end
-
end
end