Closed. This question is off-topic. It is not currently accepting answers. Learn more。
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>
每当用户破坏会话时,它就会从收件箱中删除并添加到垃圾箱中。
但是,每当其他人向该对话发送新邮件时,该邮件就会同时出现在垃圾箱和收件箱中。
我希望用户能够垃圾化会话,停止接收来自该会话的新消息,除非他们恢复所述会话。
到目前为止,收件箱视图:
@conversations = @mailbox.inbox
以及粉碎行动:
@conversation.move_to_trash(@user)
如果有人有任何建议,请插话!
最佳答案
嗯,看起来你应该管理收件人的订阅/取消订阅。
粉碎时:
conversation.move_to_trash(current_user)
conversation.unsubscribe(current_user)
恢复时:
conversation.untrash(current_user)
conversation.subscribe(current_user)
关于ruby-on-rails - Mailboxer废纸still仍在收件箱中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31866916/
10-11 20:20