Browse Source

Sync monitor after forums prune.

Ralfp 12 years ago
parent
commit
dd92a51387
1 changed files with 5 additions and 1 deletions
  1. 5 1
      misago/management/commands/pruneforums.py

+ 5 - 1
misago/management/commands/pruneforums.py

@@ -1,7 +1,8 @@
 from datetime import timedelta
 from datetime import timedelta
 from django.core.management.base import BaseCommand
 from django.core.management.base import BaseCommand
 from django.utils import timezone
 from django.utils import timezone
-from misago.models import Forum, Thread
+from misago.models import Forum, Thread, Post
+from misago.monitor import Monitor
 
 
 class Command(BaseCommand):
 class Command(BaseCommand):
     """
     """
@@ -22,4 +23,7 @@ class Command(BaseCommand):
             if deleted:
             if deleted:
                 forum.sync()
                 forum.sync()
                 forum.save(force_update=True)
                 forum.save(force_update=True)
+        monitor = Monitor()
+        monitor['threads'] = Post.objects.count()
+        monitor['posts'] = Post.objects.count()
         self.stdout.write('Forums were pruned.\n')
         self.stdout.write('Forums were pruned.\n')