Sha256: 72cbaf87cbf6769d2c0f1442431e3f1607c1862bfdec4f47941e7467f9772f67

Contents?: true

Size: 302 Bytes

Versions: 8

Compression:

Stored size: 302 Bytes

Contents

module Locomotive
  module Import
    class Site < Base

      def process
        attributes = database['site'].clone.delete_if { |name, value| %w{name pages assets content_types asset_collections}.include?(name) }

        site.attributes = attributes

        site.save!
      end

    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
locomotive_cms-1.0.0.beta.2 lib/locomotive/import/site.rb
locomotive_cms-1.0.0.beta lib/locomotive/import/site.rb
locomotive_cms-0.0.4.beta12 lib/locomotive/import/site.rb
locomotive_cms-0.0.4.beta11 lib/locomotive/import/site.rb
locomotive_cms-0.0.4.beta10 lib/locomotive/import/site.rb
locomotive_cms-0.0.4.beta9 lib/locomotive/import/site.rb
locomotive_cms-0.0.4.beta8 lib/locomotive/import/site.rb
locomotive_cms-0.0.4.beta7 lib/locomotive/import/site.rb