Sha256: f4bc5177282b1e15fdbda44c3db715c17a07268a26a0d514e7f1223470af1cf3
Contents?: true
Size: 399 Bytes
Versions: 3
Compression:
Stored size: 399 Bytes
Contents
# frozen_string_literal: true module Katalyst module Content class Content < Item has_rich_text :content validates :content, presence: true def initialize_copy(source) super self.content = source.content&.body if source.content.is_a?(ActionText::RichText) end def self.permitted_params super + %i[content] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
katalyst-content-0.1.2 | app/models/katalyst/content/content.rb |
katalyst-content-0.1.1 | app/models/katalyst/content/content.rb |
katalyst-content-0.1.0 | app/models/katalyst/content/content.rb |