несколько раз получая ошибку ActiveRecord::AssociationTypeMismatch

ActiveRecord::AssociationTypeMismatch в ConversationsController#create

Уведомление (# 105166720) ожидалось, получено сообщение (# 103122560)

Я использовал драгоценный камень Mailboxer для системы электронной почты в качестве внутреннего общения пользователей.

деф создать

recipient_emails = conversation_params(:recipients).split(',')
recipients = User.where(email: recipient_emails).all

conversation = current_user.
  send_message(recipients, *conversation_params(:body, :subject)).conversation

redirect_to request.referer.gsub("user=",""), notice: "Your message has been sent."

конец

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

Буду признателен, если кто-нибудь поделится знаниями по этому поводу.


person Raju akula    schedule 29.08.2013    source источник
comment
покажи коды моделей   -  person Rajarshi Das    schedule 29.08.2013
comment
эй, в нашем приложении нет моделей. его драгоценный камень github.com/ging/mailboxer проверить, как только библиотека там мы можем получить миграции непосредственно по рельсам g mailboxer :установить   -  person Raju akula    schedule 29.08.2013
comment
в вашем приложении нет моделей ...........странно!!!! и получил ошибку ассоциации, которая возникла только из-за несоответствия ассоциации   -  person Rajarshi Das    schedule 29.08.2013
comment
Да, для меня это странная ошибка, потому что мы используем только библиотеку ruby. Вы видели эту библиотеку? и спасибо за ответ..   -  person Raju akula    schedule 29.08.2013
comment
Вы пытаетесь исправить модель сообщения обезьяны? Проверьте, есть ли у вас файл message.rb в папке app/models вашего приложения.   -  person Kinaan Khan Sherwani    schedule 22.10.2013
comment
@Rajuakula, ты нашел решение этой проблемы? Я знаю, что ему год, но у меня такая же ошибка с почтовым ящиком.   -  person xps15z    schedule 08.08.2014


Ответы (1)


То же самое здесь, и я создал проблему Github: https://github.com/mailboxer/mailboxer/issues/322

person Jahan    schedule 08.12.2014