Привет им делать компенсацию Paypal, во всяком случае, когда я обновить только дату и активные 1, у меня нет проблем ..столбец Обновления в другой таблице, Rails3
Но есть активная колонка, в таблица игроков (не таблица пользователей), которая должна быть обновлена до 1, поскольку по умолчанию она равна 0.
Как это можно сделать .. потому что я получаю «неопределенную локальную переменную или метод` игрок»для #»
здесь мой код
class PaymentNotification < ActiveRecord::Base
attr_accessible :player_id, :transaction_id, :params, :status, :active
belongs_to :user
belongs_to :player
serialize :params
after_create :mark_susc_as_purchased
private
def mark_susc_as_purchased
if status == "Completed"
user.update_attributes(:purchased_at => Time.now)
user.update_attributes(:active => 1)
player.update_attributes(:active => 1)
end
end
end
Моя первая догадка является следующим: активный должен мне что-то иначе как player.active .., но этот доцент работает eitheir.
благодаря