Что касается Rails MailboxerGem, Я хочу знать, к какому box_type относится конкретный разговор.Как найти, к какому ящику (входящие, отправленные, мусорные) к разговору относится?
0
A
ответ
0
Думаю, у меня может быть ответ за вас, но, как и я, вам, вероятно, это не понравится.
Почтовый ящик позволяет разговорам принадлежать более чем одному блоку, поскольку отправленные разговоры также могут принадлежать папке «Входящие».
К сожалению, это также верно в случае прерывания разговоров. Если вы не удалите их из квитанций, каждое новое сообщение запустит разговор в папку «Входящие», и оно все равно будет принадлежать развороченным целям.
Единственный способ, которым я могу себе представить, получая истинное или ложное от того, принадлежит ли или не разговор в коробке:
def belongs_to_inbox?(conversation)
@success = @mailbox.inbox.find(params[:id])
end
Я надеюсь, что это ответил на ваш вопрос, и что вы нашли это полезным!