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
A
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
das könnte helfen? https://github.com/mailboxer/mailboxer/issues/391 – user2954587
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