2015-07-31 2 views

ответ

0

Думаю, у меня может быть ответ за вас, но, как и я, вам, вероятно, это не понравится.

Почтовый ящик позволяет разговорам принадлежать более чем одному блоку, поскольку отправленные разговоры также могут принадлежать папке «Входящие».

К сожалению, это также верно в случае прерывания разговоров. Если вы не удалите их из квитанций, каждое новое сообщение запустит разговор в папку «Входящие», и оно все равно будет принадлежать развороченным целям.

Единственный способ, которым я могу себе представить, получая истинное или ложное от того, принадлежит ли или не разговор в коробке:

def belongs_to_inbox?(conversation) 
    @success = @mailbox.inbox.find(params[:id]) 
end 

Я надеюсь, что это ответил на ваш вопрос, и что вы нашли это полезным!