app/controllers/management/cms_controller.rb in imagine_cms-4.1.3 vs app/controllers/management/cms_controller.rb in imagine_cms-4.1.4

- old
+ new

@@ -212,10 +212,10 @@ if @pg.send(@pg.new_record? ? :save : :save_without_revision) # now try to save tags # begin existing_tags = @pg.tags.map(&:name) - tags_to_delete = @pg.tags.all + tags_to_delete = @pg.tags.to_a params[:tags].split(',').map(&:strip).reject(&:blank?).each do |t| if existing_tags.include?(t) # still in use, don't delete tags_to_delete = tags_to_delete.reject { |tag| tag.name == t } else