X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/50f38b58c45dc9b68da614b3e26d45951088ec0c..01dffbea70cb55d8ebbbcfa8976a913df079f47c:/apps/search/management/commands/reindex.py?ds=sidebyside

diff --git a/apps/search/management/commands/reindex.py b/apps/search/management/commands/reindex.py
index 6d4b4fd56..bce47080d 100755
--- a/apps/search/management/commands/reindex.py
+++ b/apps/search/management/commands/reindex.py
@@ -9,9 +9,17 @@ class Command(BaseCommand):
         import search
         idx = search.ReusableIndex()
         idx.open()
-        for b in Book.objects.all():
+
+        if args:
+            books = []
+            for a in args:
+                books += Book.objects.filter(slug=a).all()
+        else:
+            books = Book.objects.all()
+            
+        for b in books:
             print b.title
             idx.index_book(b, None)
         print 'Reindexing tags.'
         idx.index_tags()
-        idx.close()
\ No newline at end of file
+        idx.close()