Store message receivers in a new table instead of in a serializied value

This commit is contained in:
Patrick Gansterer 2019-10-29 01:19:05 +01:00
parent 1cb7f888b7
commit f8148e7d30
7 changed files with 96 additions and 35 deletions

View file

@ -49,8 +49,8 @@ class MessagesMailReceiver
else
message.subject = I18n.t('messages.model.reply_subject', subject: message.reply_to_message.subject)
end
message.add_recipients @message.recipients
message.add_recipients [@message.sender]
message.add_recipients @message.recipients.pluck(:id)
message.add_recipients [@message.sender_id]
message.save!
Resque.enqueue(MessageNotifier, FoodsoftConfig.scope, "message_deliver", message.id)