Sha256: b50526c81beca1325f16a9670450690ae64ce93bd136cd1ef7ed7e5b503c7866

Contents?: true

Size: 308 Bytes

Versions: 4

Compression:

Stored size: 308 Bytes

Contents

module Storytime
  class Autosave < ActiveRecord::Base
    belongs_to Storytime.user_class_symbol
    belongs_to :autosavable, polymorphic: true

    attr_accessor :draft_content

    before_save :update_autosave_content

    def update_autosave_content
      self.content = @draft_content
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
storytime-1.0.5 app/models/storytime/autosave.rb
storytime-1.0.2 app/models/storytime/autosave.rb
storytime-1.0.1 app/models/storytime/autosave.rb
storytime-1.0.0 app/models/storytime/autosave.rb