I'm doing something like this in a simple test script:
show_cc = CreditCard.find(account.credit_card_ref, :params => {:salt
=> salt})
unless show_cc.errors.nil? or show_cc.errors.empty?
    puts "we gots errors : #{show_cc.errors.to_yaml}"
    exit
end
puts "show card : #{show_cc.to_yaml}"

show_cc.credit_card_month = '12'
show_cc.iv = salt
show_cc.cvv = '999'
show_cc.save
unless show_cc.errors.nil? or show_cc.errors.empty?
    puts "we gots errors : #{show_cc.errors.to_yaml}"
    exit
end

puts "updated card : #{show_cc.to_yaml}

CreditCard is a n ActiveResource class.  The show_cc.save is done as a
create instead of an update.  I figured since the show_cc object is
first created from a find (show) and then i modify the attributes and
do a save I should get an update.

I'm on Rails 2.2.
Thanks.
Erik
--~--~---------~--~----~------------~-------~--~----~
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