From: Jan Szejko Date: Mon, 16 Oct 2017 09:27:57 +0000 (+0200) Subject: mark all chunks as final X-Git-Url: https://git.mdrn.pl/redakcja.git/commitdiff_plain/6abb0567faf0b8791bd17fa1db4803be2e4bf2fe mark all chunks as final --- diff --git a/apps/catalogue/management/commands/mark_final.py b/apps/catalogue/management/commands/mark_final.py index 5fe025e5..cdfaab93 100644 --- a/apps/catalogue/management/commands/mark_final.py +++ b/apps/catalogue/management/commands/mark_final.py @@ -7,7 +7,6 @@ import sys from django.contrib.auth.models import User from optparse import make_option -from collections import defaultdict from django.core.management import BaseCommand from catalogue.models import Book, Chunk @@ -39,13 +38,13 @@ class Command(BaseCommand): for book in books: print 'processing %s' % book.slug - chunk = book.chunk_set.first() - src = chunk.head.materialize() - chunk.commit( - text=src, - author=user, - description=u'Ostateczna akceptacja merytoryczna przez kierownika literackiego.', - tags=[Chunk.tag_model.objects.get(slug='editor-proofreading')], - publishable=True - ) + for chunk in book.chunk_set.all(): + src = chunk.head.materialize() + chunk.commit( + text=src, + author=user, + description=u'Ostateczna akceptacja merytoryczna przez kierownika literackiego.', + tags=[Chunk.tag_model.objects.get(slug='editor-proofreading')], + publishable=True + ) print 'committed %s' % book.slug