I'm using Rails 2.3.5 and finding that for lines like these below in a model,
the block is never executed.  Am I doing something wrong or was this
introduced in a later version of Rails?

  before_create :preprocess_score

  def preprocess_score
    puts "HERE: #{__LINE__}"
    self['score'] = Token.process(token_counts, feed.user_id)
  end


OR:

  before_create do |a|
    puts "HERE"
    a.write_attribute('score', Token.process(token_counts, a.feed.user_id))
  end


TIA,
  Jeffrey

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to