From 575048eb0317c51a52bd210799b7cd5b0fc08cc2 Mon Sep 17 00:00:00 2001 From: Javad Karabi Date: Sun, 5 Apr 2015 17:57:06 -0500 Subject: [PATCH] commit_on_success -> atomic, for 1.8, as commit_on_success was removed --- silk/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/silk/models.py b/silk/models.py index cb79deb5..7687bb9b 100644 --- a/silk/models.py +++ b/silk/models.py @@ -129,7 +129,7 @@ def bulk_create(self, *args, **kwargs): objs = args[0] else: objs = kwargs.get('objs') - with transaction.commit_on_success(): + with transaction.atomic(): request_counter = Counter([x.request_id for x in objs]) requests = Request.objects.filter(pk__in=request_counter.keys()) # TODO: Not that there is ever more than one request (but there could be eventually) @@ -184,7 +184,7 @@ def tables_involved(self): pass return tables - @transaction.commit_on_success() + @transaction.atomic() def save(self, *args, **kwargs): if self.end_time and self.start_time: interval = self.end_time - self.start_time @@ -195,7 +195,7 @@ def save(self, *args, **kwargs): self.request.save() super(SQLQuery, self).save(*args, **kwargs) - @transaction.commit_on_success() + @transaction.atomic() def delete(self, *args, **kwargs): self.request.num_sql_queries -= 1 self.request.save()