2016-08-03 8 views
1

Кто-нибудь сталкивался с этой ошибкой в ​​почтовом ящике? Работала отлично в течение прошлых недель, но внезапно я получаю эту ошибку каждый раз, когда я отправляю сообщение. Кто-нибудь имел это и как вы справились с этим? Я работаю над Rails 4Ошибка почтового ящика «неизвестный атрибут« delivery_method »для почтового ящика :: квитанция».

Error: unknown attribute 'delivery_method' for Mailboxer::Receipt. 
+1

это может помочь? https://github.com/mailboxer/mailboxer/issues/391 – user2954587

+0

Это действительно помогло! Просто сводка для тех, кому эта проблема: 1. Запустите «rails g mailboxer: install», чтобы сгенерировать миграцию '_delivery_tracking_info_to_mailboxer_receipts' 2. когда появится запрос на перезаписывание' config/initializers/mailboxer.rb', введите 'N 'пропустить его 3. Запустить' rake db: migrate' перезапустить сервер, и все должно быть в порядке. Спасибо за помощь! – Alex

ответ

0

Я решил эту ошибку в своем коде, добавив обработку исключений в свой код. если кто-то встречает эту ошибку: «Неизвестный атрибут„delivery_method“для Mailboxer :: Получение» при помощи mailboxer в рельсах 4.2.2, вы можете попробовать это:

добавить код обработки исключений в части вы send_message

 begin 
     conversation = current_user.send_message(recipients, body,subject).conversation 

     rescue 

     end 

 Смежные вопросы

  • Нет связанных вопросов^_^