8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-12-26 08:53:46 +00:00

No crash à la migration initiale

This commit is contained in:
Gabriel Detraz 2016-12-18 09:52:20 +00:00 committed by root
parent 2c63c3f9f6
commit e09ab28bec

View file

@ -44,7 +44,10 @@ def linux_user_validator(login):
def get_fresh_user_uid():
uids = list(range(int(min(UID_RANGES['users'])),int(max(UID_RANGES['users']))))
used_uids = [ user.uid_number for user in User.objects.all()]
try:
used_uids = [ user.uid_number for user in User.objects.all()]
except:
used_uids = []
free_uids = [ id for id in uids if id not in used_uids]
return min(free_uids)