mirror of
https://github.com/jazzband/django-admin-sortable.git
synced 2026-04-14 03:41:06 +00:00
Eliminated setting of self.order to 1 if Max returns None, as order has a default value of 1 defined in the field.
This commit is contained in:
parent
7a242dd41c
commit
fba568399c
1 changed files with 2 additions and 3 deletions
|
|
@ -36,9 +36,8 @@ class Sortable(models.Model):
|
|||
def save(self, *args, **kwargs):
|
||||
if not self.id:
|
||||
try:
|
||||
max_order = self.__class__.objects.aggregate(models.Max('order'))['order__max'] + 1
|
||||
self.order = self.__class__.objects.aggregate(models.Max('order'))['order__max'] + 1
|
||||
except TypeError, IndexError:
|
||||
max_order = 1
|
||||
self.order = max_order
|
||||
pass
|
||||
|
||||
super(Sortable, self).save(*args, **kwargs)
|
||||
|
|
|
|||
Loading…
Reference in a new issue