Rafał Pitoń 10 лет назад
Родитель
Сommit
40811e23fd

+ 0 - 1
misago/threads/posting/floodprotection.py

@@ -15,6 +15,5 @@ class FloodProtectionMiddleware(PostingMiddleware):
             if previous_post.total_seconds() < MIN_POSTING_PAUSE:
                 raise PostingInterrupt(message)
 
-    def post_save(self, form):
         self.user.last_post = timezone.now()
         self.user.update_fields.append('last_post')

+ 3 - 3
misago/threads/tests/test_floodprotection_middleware.py

@@ -16,7 +16,7 @@ class FloodProtectionMiddlewareTests(AuthenticatedUserTestCase):
         self.assertIsNone(self.user.last_post)
 
         middleware = FloodProtectionMiddleware(user=self.user)
-        middleware.save(None)
+        middleware.interrupt_posting(None)
 
         self.assertIsNotNone(self.user.last_post)
 
@@ -28,7 +28,7 @@ class FloodProtectionMiddlewareTests(AuthenticatedUserTestCase):
         self.user.last_post = original_last_post
 
         middleware = FloodProtectionMiddleware(user=self.user)
-        middleware.save(None)
+        middleware.interrupt_posting(None)
 
         self.assertTrue(self.user.last_post > original_last_post)
 
@@ -39,4 +39,4 @@ class FloodProtectionMiddlewareTests(AuthenticatedUserTestCase):
 
         with self.assertRaises(PostingInterrupt):
             middleware = FloodProtectionMiddleware(user=self.user)
-            middleware.save(None)
+            middleware.interrupt_posting(None)