app/models/realize.rb in enju_biblio-0.1.0.pre55 vs app/models/realize.rb in enju_biblio-0.1.0.pre56
- old
+ new
@@ -1,17 +1,17 @@
class Realize < ActiveRecord::Base
attr_accessible :agent_id, :expression_id, :realize_type_id, :position
belongs_to :agent
- belongs_to :expression, :class_name => 'Manifestation', :foreign_key => 'expression_id'
+ belongs_to :expression, class_name: 'Manifestation', foreign_key: 'expression_id', touch: true
belongs_to :realize_type
validates_associated :agent, :expression
validates_presence_of :agent, :expression
- validates_uniqueness_of :expression_id, :scope => :agent_id
+ validates_uniqueness_of :expression_id, scope: :agent_id
after_save :reindex
after_destroy :reindex
- acts_as_list :scope => :expression
+ acts_as_list scope: :expression
def reindex
agent.try(:index)
expression.try(:index)
end