Не удается обновить модель с помощью delayed_job - PullRequest
0 голосов
/ 22 февраля 2012

Я пытаюсь загрузить видео на Facebook, используя коалу, а затем сохраняю идентификатор видео, возвращенный из Facebook. Загрузка отлично работает, но когда метод пытается обновить атрибут, я получаю странную ошибку:

не удалось с NoMethodError: у вас есть нулевой объект, когда вы этого не ожидали!
Возможно, вы ожидали экземпляр Array.
Произошла ошибка при оценке nil.delete - 0 неудачных попыток

это код внутри метода, который я пытаюсь запустить как delayed_job:

#first line alone works 
result = graph.put_video(file_path)
unless result.nil?
  #this line fails
  self.update_attributes(:fbid => result["id"])
end

Есть идеи?

Обновление: это происходит только на Windows и Mac, а не в Linux

...