# HG changeset patch # User neko259 # Date 2015-07-12 09:22:39 # Node ID db37f36a3792481bd88655c3a2142bbc39c75e89 # Parent 3cb2475c260e3c06d6ec6ef8db06f51321fde8a2 # Parent f2b423d95fee9de69b395ed332669a49bfcc3885 Merged with default diff --git a/boards/models/post/__init__.py b/boards/models/post/__init__.py --- a/boards/models/post/__init__.py +++ b/boards/models/post/__init__.py @@ -93,9 +93,11 @@ class PostManager(models.Manager): thread = boards.models.thread.Thread.objects.create( bump_time=posting_time, last_edit_time=posting_time) list(map(thread.tags.add, tags)) - new_thread = True + boards.models.thread.Thread.objects.process_oldest_threads() else: - new_thread = False + thread.last_edit_time = posting_time + thread.bump() + thread.save() pre_text = Parser().preparse(text) @@ -116,13 +118,6 @@ class PostManager(models.Manager): if image: post.images.add(PostImage.objects.create_with_hash(image)) - if new_thread: - boards.models.thread.Thread.objects.process_oldest_threads() - else: - thread.last_edit_time = posting_time - thread.bump() - thread.save() - post.build_url() post.connect_replies() post.connect_threads(opening_posts)