Browse Source

fix #745: send posts to moderation queue

Rafał Pitoń 8 years ago
parent
commit
01f7a6228b

+ 2 - 2
misago/threads/api/postingendpoint/updatestats.py

@@ -13,7 +13,7 @@ class UpdateStatsMiddleware(PostingMiddleware):
 
 
     def update_category(self, category, thread, post):
     def update_category(self, category, thread, post):
         if post.is_unapproved:
         if post.is_unapproved:
-            return # don't update category on moderated post
+            return  # don't update category on moderated post
 
 
         if self.mode == PostingEndpoint.START:
         if self.mode == PostingEndpoint.START:
             category.threads = F('threads') + 1
             category.threads = F('threads') + 1
@@ -39,7 +39,7 @@ class UpdateStatsMiddleware(PostingMiddleware):
 
 
     def update_user(self, user, post):
     def update_user(self, user, post):
         if post.is_unapproved:
         if post.is_unapproved:
-            return # don't update user on moderated post
+            return  # don't update user on moderated post
 
 
         if self.thread.thread_type.root_name == THREADS_ROOT_NAME:
         if self.thread.thread_type.root_name == THREADS_ROOT_NAME:
             if self.mode == PostingEndpoint.START:
             if self.mode == PostingEndpoint.START:

+ 10 - 20
misago/threads/tests/test_thread_editreply_api.py

@@ -296,8 +296,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.category.save()
         self.category.save()
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -314,8 +313,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.category.save()
         self.category.save()
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -329,8 +327,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.override_acl({'require_edits_approval': 1})
         self.override_acl({'require_edits_approval': 1})
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -346,8 +343,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.override_acl({'require_edits_approval': 1})
         self.override_acl({'require_edits_approval': 1})
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -368,8 +364,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         })
         })
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -400,8 +395,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.category.save()
         self.category.save()
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -424,8 +418,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.category.save()
         self.category.save()
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -445,8 +438,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.override_acl({'require_edits_approval': 1})
         self.override_acl({'require_edits_approval': 1})
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -468,8 +460,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         self.override_acl({'require_edits_approval': 1})
         self.override_acl({'require_edits_approval': 1})
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -496,8 +487,7 @@ class EditReplyTests(AuthenticatedUserTestCase):
         })
         })
 
 
         response = self.put(
         response = self.put(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )

+ 5 - 10
misago/threads/tests/test_thread_reply_api.py

@@ -190,8 +190,7 @@ class ReplyThreadTests(AuthenticatedUserTestCase):
         self.category.save()
         self.category.save()
 
 
         response = self.client.post(
         response = self.client.post(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -217,8 +216,7 @@ class ReplyThreadTests(AuthenticatedUserTestCase):
         self.category.save()
         self.category.save()
 
 
         response = self.client.post(
         response = self.client.post(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -241,8 +239,7 @@ class ReplyThreadTests(AuthenticatedUserTestCase):
         self.override_acl({'require_replies_approval': 1})
         self.override_acl({'require_replies_approval': 1})
 
 
         response = self.client.post(
         response = self.client.post(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -267,8 +264,7 @@ class ReplyThreadTests(AuthenticatedUserTestCase):
         self.override_acl({'require_replies_approval': 1})
         self.override_acl({'require_replies_approval': 1})
 
 
         response = self.client.post(
         response = self.client.post(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )
@@ -298,8 +294,7 @@ class ReplyThreadTests(AuthenticatedUserTestCase):
         })
         })
 
 
         response = self.client.post(
         response = self.client.post(
-            self.api_link,
-            data={
+            self.api_link, data={
                 'post': "Lorem ipsum dolor met!",
                 'post': "Lorem ipsum dolor met!",
             }
             }
         )
         )