2016-08-03 7 views
1

Wer in Mailboxer auf diesen Fehler stoßen? War in den letzten Wochen gut in Ordnung, aber plötzlich bekomme ich diesen Fehler jedes Mal, wenn ich eine Nachricht sende. Hat jemand das gehabt und wie sind Sie damit umgegangen? Ich arbeite an Schienen 4Mailboxer-Fehler "Unbekanntes Attribut 'Delivery_method' für Mailboxer: Empfang."

+1

das könnte helfen? https://github.com/mailboxer/mailboxer/issues/391 – user2954587

+0

Das hat wirklich geholfen! Nur eine Zusammenfassung für diejenigen, die mit diesem Problem konfrontiert sind: 1. Führen Sie 'rails g mailboxer: install' aus, um die Migration' _delivery_tracking_info_to_mailboxer_receipts' zu generieren. 2. Wenn die Aufforderung zum Überschreiben von 'config/initializers/mailboxer.rb' erscheint, geben Sie' N ein 'um es zu überspringen 3. Run' Rake db: migrieren' Server neu starten und es sollte in Ordnung sein. Danke für Ihre Hilfe! – Alex

Antwort

0

ich löste diesen Fehler in meinem Code, indem ich eine Ausnahmebehandlung in meinem Code hinzufügte. wenn jemand diesen Fehler feststellt: „unbekanntes Attribut‚delivery_method‘für Mailboxer :: Receipt“ bei der Verwendung von mailboxer in Schienen 4.2.2, können Sie dies versuchen:

eine Ausnahmebehandlung Code in dem Sie einen Teil hinzufügen send_message

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

     rescue 

     end 
Verwandte Themen