you missed definition of that callback class MyModel < ActiveRecord::Base before_create :do_my_action
def do_my_action …. end end tom On Aug 16, 2011, at 22:39 , Angelo Cordova wrote: > The callback is not working. When I call to "Storage.create!" it > should create a new Storage, but now the storage is never create. > > Thanks for your help, I'll try debugging. > > On Aug 16, 3:58 pm, Colin Law <[email protected]> wrote: >> On 16 August 2011 17:40, Angelo Cordova <[email protected]> wrote: >> >>> Hello everyone >> >>> I have this model >> >>> class DetailPurchase < ActiveRecord::Base >>> belongs_to :purchase, :foreign_key => 'purchase_id' >>> belongs_to :product, :foreign_key => 'product_id' >>> belongs_to :buy_order_detail, :foreign_key => 'buy_detail_id' >> >>> def before_create >>> Storage.create!(:product_id => self.product_id, :current_quantity >>> => self.quantity, :stg_data => purchase.prc_data) >> >> Use ruby-debug to break in here and inspect the data to see what is >> going on. See the Rails Guide on debugging if you don't know how to >> do this. >> >>> end >>> end >> >>> as you can see I'm using "before_create" callback. It was working just >>> fine two weeks ago, but today I realize it wasn't. I don't know why. >>> The only change is that now I'm using jquery instead of prototype >> >> You have not actually said what is not working. Have you looked in >> the rails log to see if there is anything of interest there? >> >> Colin > > -- > 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. -- =============================================================================== Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache www.meinlschmidt.com www.maxwellrender.cz www.lightgems.cz =============================================================================== -- 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.

