зеркало из https://github.com/mozilla/FlightDeck.git
improved the way we get the last package id_number
This commit is contained in:
Родитель
3b29304931
Коммит
5b19120dac
|
@ -2381,10 +2381,12 @@ def _get_next_id_number():
|
||||||
"""
|
"""
|
||||||
get the highest id number and increment it
|
get the highest id number and increment it
|
||||||
"""
|
"""
|
||||||
all_packages_ids = [int(x.id_number) for x in Package.objects.all()]
|
|
||||||
all_packages_ids.sort()
|
last_id = Package.objects.order_by('-id')[0].id_number
|
||||||
return str(all_packages_ids[-1] + 1) \
|
if last_id:
|
||||||
if all_packages_ids else str(settings.MINIMUM_PACKAGE_ID)
|
return str(int(last_id) + 1)
|
||||||
|
else:
|
||||||
|
return str(settings.MINIMUM_PACKAGE_ID)
|
||||||
|
|
||||||
|
|
||||||
# Catching Signals
|
# Catching Signals
|
||||||
|
|
Загрузка…
Ссылка в новой задаче