From 8de3652346c7ab23de691819f54b72b061d5eafe Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Fri, 25 Mar 2011 10:08:46 +0100 Subject: [PATCH] all messages are children of thread --- weboob/backends/fourchan/backend.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/weboob/backends/fourchan/backend.py b/weboob/backends/fourchan/backend.py index 4bf228c5..3eea3cbe 100644 --- a/weboob/backends/fourchan/backend.py +++ b/weboob/backends/fourchan/backend.py @@ -74,10 +74,9 @@ class FourChanBackend(BaseBackend, ICapMessages): parent=None, content=_thread.text, signature=None, - children=None, + children=[], flags=flags|Message.IS_HTML) - parent = thread.root for comment in _thread.comments: flags = 0 if not comment.id in self.storage.get('boards', board, _thread.id, default=[]): @@ -89,13 +88,12 @@ class FourChanBackend(BaseBackend, ICapMessages): sender=comment.author, receivers=None, date=comment.datetime, - parent=parent, + parent=thread.root, content=comment.text, signature=None, children=None, flags=flags|Message.IS_HTML) - parent.children = [m] - parent = m + thread.root.children.append(m) return thread