lib/copy_move/model.rb in radiant-copy_move-extension-2.4.9 vs lib/copy_move/model.rb in radiant-copy_move-extension-2.4.10

- old
+ new

@@ -24,9 +24,12 @@ def copy_to(parent, status = nil) parent.children.build(copiable_attributes.symbolize_keys.merge(new_slug_and_title_under(parent))).tap do |new_page| self.parts.each do |part| new_page.parts << part.clone end + self.fields.each do |field| + new_page.fields << field.clone + end new_page.send :add_to_list_bottom if defined?(Reorder) new_page.status_id = status.blank? ? new_page.status_id : status if self.respond_to?(:page_attachments) && Radiant::Config["copy_move.copy_page_attachments"] self.page_attachments.each do |att| new_page.page_attachments.build(:asset_id => att.asset_id, :position => att.position)