мое приложение Rails 3 + Delayed Job (2.1.4) + Devise (2.1.2) + Devise Async (0.3.1).Devise Async не записывает attr_accessor в Delayed Job?
Я использую эту установку, чтобы все электронные письма отправили async. Это прекрасно работает для новых пользователей, но в моем пригласить потока я сделать следующее:
added_user = User.new(:email => email, :added_by => current_user, :added_to => @group)
Проблема здесь состоит в том, что added_by и added_to виртуальные атрибуты (attr_accessor). И когда Delayed Job Async вставляет задания в Delayed Job, виртуальных атрибутов там нет, и возникают ошибки.
Любые идеи о том, как справиться с этой ситуацией? Является ли это заданием с задержкой или проблемой асинхронного вызова? Я не совсем уверен, с чего начать, а поисковые запросы Google не помогли.
Благодаря
Любые идеи? Спасибо – AnApprentice