Странная ошибка при доставке почты: неопределенный метод `index 'для 2011-09-09 22:15:28 +0200: время - PullRequest
7 голосов
/ 10 сентября 2011

При доставке электронной почты я получаю странную ошибку:

 Failure/Error: publication = FactoryGirl.create(:publication, :author => author)
 NoMethodError:
   undefined method `index' for 2011-09-09 22:15:28 +0200:Time

И трассировка стека не помогает.

Есть идеи?

Ответы [ 2 ]

11 голосов
/ 28 февраля 2012

Очень просто, вы НЕ должны использовать:

default :sent_on => Time.now

в вашем почтовом классе.

Хотя было сложно:)

1 голос
/ 18 сентября 2012

Я получил эту ошибку, когда передал (по ошибке) параметр: headers в почтовый метод. После удаления заголовков (и использования метода заголовков) это сработало.

...