From fe338376a7df82c5b8bdf865263732fac6200620 Mon Sep 17 00:00:00 2001 From: kbkb Date: Fri, 12 Jul 2013 15:39:54 +0200 Subject: [PATCH] added *args and **kwargs to create(), so there won't be problems with django's additional parameters (from super()) --- menu/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/menu/models.py b/menu/models.py index ee27820..9aef8eb 100644 --- a/menu/models.py +++ b/menu/models.py @@ -32,14 +32,14 @@ class Meta: def __unicode__(self): return u"%s" % self.name - def save(self, force_insert=False, force_update=False): + def save(self, force_insert=False, force_update=False, *args, **kwargs): """ Re-order all items from 10 upwards, at intervals of 10. This makes it easy to insert new items in the middle of existing items without having to manually shuffle them all around. """ - super(Menu, self).save(force_insert, force_update) + super(Menu, self).save(force_insert, force_update, *args, **kwargs) current = 10 for item in MenuItem.objects.filter(menu=self).order_by('order'):