all messages are children of thread
This commit is contained in:
parent
0524a8d97d
commit
8de3652346
1 changed files with 3 additions and 5 deletions
|
|
@ -74,10 +74,9 @@ class FourChanBackend(BaseBackend, ICapMessages):
|
||||||
parent=None,
|
parent=None,
|
||||||
content=_thread.text,
|
content=_thread.text,
|
||||||
signature=None,
|
signature=None,
|
||||||
children=None,
|
children=[],
|
||||||
flags=flags|Message.IS_HTML)
|
flags=flags|Message.IS_HTML)
|
||||||
|
|
||||||
parent = thread.root
|
|
||||||
for comment in _thread.comments:
|
for comment in _thread.comments:
|
||||||
flags = 0
|
flags = 0
|
||||||
if not comment.id in self.storage.get('boards', board, _thread.id, default=[]):
|
if not comment.id in self.storage.get('boards', board, _thread.id, default=[]):
|
||||||
|
|
@ -89,13 +88,12 @@ class FourChanBackend(BaseBackend, ICapMessages):
|
||||||
sender=comment.author,
|
sender=comment.author,
|
||||||
receivers=None,
|
receivers=None,
|
||||||
date=comment.datetime,
|
date=comment.datetime,
|
||||||
parent=parent,
|
parent=thread.root,
|
||||||
content=comment.text,
|
content=comment.text,
|
||||||
signature=None,
|
signature=None,
|
||||||
children=None,
|
children=None,
|
||||||
flags=flags|Message.IS_HTML)
|
flags=flags|Message.IS_HTML)
|
||||||
parent.children = [m]
|
thread.root.children.append(m)
|
||||||
parent = m
|
|
||||||
|
|
||||||
return thread
|
return thread
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue