Browse Source

Moved action_approve to all threads lists

Rafał Pitoń 10 years ago
parent
commit
1b52f98e1e
2 changed files with 16 additions and 16 deletions
  1. 0 16
      misago/threads/views/generic/forum.py
  2. 16 0
      misago/threads/views/generic/threads.py

+ 0 - 16
misago/threads/views/generic/forum.py

@@ -184,22 +184,6 @@ class ForumActions(Actions):
             message = ("No threads weight was reset.")
             messages.info(request, message)
 
-    def action_approve(self, request, threads):
-        changed_threads = 0
-        for thread in threads:
-            if moderation.approve_thread(request.user, thread):
-                changed_threads += 1
-
-        if changed_threads:
-            message = ungettext(
-                '%(changed)d thread was approved.',
-                '%(changed)d threads were approved.',
-            changed_threads)
-            messages.success(request, message % {'changed': changed_threads})
-        else:
-            message = ("No threads were approved.")
-            messages.info(request, message)
-
     def action_close(self, request, threads):
         changed_threads = 0
         for thread in threads:

+ 16 - 0
misago/threads/views/generic/threads.py

@@ -88,6 +88,22 @@ class Actions(object):
     def get_selected_ids(self):
         return self.selected_ids
 
+    def action_approve(self, request, threads):
+        changed_threads = 0
+        for thread in threads:
+            if moderation.approve_thread(request.user, thread):
+                changed_threads += 1
+
+        if changed_threads:
+            message = ungettext(
+                '%(changed)d thread was approved.',
+                '%(changed)d threads were approved.',
+            changed_threads)
+            messages.success(request, message % {'changed': changed_threads})
+        else:
+            message = ("No threads were approved.")
+            messages.info(request, message)
+
 
 class Sorting(object):
     sortings = (