I would use a before_save or what it is called if I were you.
I do something similar in a project of mine. I have an API key and retrieve user information after he logs in. This works very fine in an after-find, why should that not work in a before_save?
Can't provide the source right now. I have no access until Jan 8th.
So is the way I'm doing it right? Or just a way I happened to hack it to work?The way my code was looking was basically:Page.new(:url => 'http://www.yahoo.com')class Page < ActiveRecord::Baseattr_accessible :url, :titleafter_initialize :parse_page_paramsdef parse_page_params@title = "test"endand this wasn't working... I understand what you said above about the instance variables, methods, initializing, etc.. but still a little unclear about why that code doesn't work as I'm setting it. Is it because Rails uses the method name of title which hasn't been initailized in my assignment above?