From 6abb0567faf0b8791bd17fa1db4803be2e4bf2fe Mon Sep 17 00:00:00 2001 From: Jan Szejko Date: Mon, 16 Oct 2017 11:27:57 +0200 Subject: [PATCH 1/1] mark all chunks as final --- .../management/commands/mark_final.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) 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 -- 2.20.1