Como atualizar um objeto?
Closed this issue · 2 comments
thiagogsr commented
Estou tentando fazer um update no plano. Tentei de várias formas mas nenhuma ficou 100%.
Tentei das seguintes formas:
plan = Iugu::Plan.new(attributes) # attributes inclui o id
plan.save # retorna true mas não atualiza nada
plan = Iugu.Plan.new
plan.set_attributes attributes, true # não queria usar dessa forma porque é uma interface da gem e não do Ruby.
plan.save # retorna true mas só atualiza lá quando eu chamo isso 2x (não sei o motivo que na segunda funciona)
plan = Iugu::Plan.fetch(id: attributes[:id])
plan.set_attributes attributes, true # não queria usar dessa forma porque é uma interface da gem e não do Ruby.
plan.save # retorna true mas só atualiza lá quando eu chamo isso 2x (não sei o motivo que na segunda funciona)
Poderia me ajudar por favor?
paezao commented
Olá @thiagogsr,
Tente por favor da seguinte maneira:
plan = Iugu::Plan.fetch(id: attributes[:id])
plan.name = "Teste"
plan.save