X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/40a993399c67ca16752f44b8c60c41b8e8df838f..042196842c177084eb717ed6191e1b3d5d3ef82e:/apps/catalogue/models/book.py diff --git a/apps/catalogue/models/book.py b/apps/catalogue/models/book.py index 7589587d..5990428d 100755 --- a/apps/catalogue/models/book.py +++ b/apps/catalogue/models/book.py @@ -92,10 +92,10 @@ class Book(models.Model): @classmethod @transaction.commit_on_success - def create(cls, creator, text, **kwargs): + def create(cls, creator, text, commit_args=None, **kwargs): b = cls.objects.create(**kwargs) b.chunk_set.all().update(creator=creator) - b[0].commit(text, author=creator) + b[0].commit(text, author=creator, **(commit_args or {})) return b def add(self, *args, **kwargs):