parent
b4ebe51b88
commit
1d062680f6
2 changed files with 24 additions and 20 deletions
|
@ -114,6 +114,7 @@ def spoj_k_organizatorum_osoby(apps, scema_editor):
|
|||
logger.error(f'Org {org} nemá uživatele!')
|
||||
# Je to podezřelé, ale prostě vyrobíme novou osobu.
|
||||
osoba = Osoba(user=user)
|
||||
# Téhle osobě nejdou nastavit detaily, protože žádné nemáme.
|
||||
else:
|
||||
logger.info(f'Org {org.user.email}(ID: {org.id}) má uživatele {user}')
|
||||
# 💢💢💢 Python nemá goto, ale prý má výjimky… 💢💢💢
|
||||
|
@ -138,17 +139,18 @@ def spoj_k_organizatorum_osoby(apps, scema_editor):
|
|||
# Fallback
|
||||
logger.warning(f'Org neměl řešitele, zakládám novou Osobu.')
|
||||
osoba = Osoba(user=user)
|
||||
except EndException: pass
|
||||
|
||||
# Přesun informací z usera do osoby
|
||||
# pro řešitele již v minule migraci
|
||||
osoba.jmeno = user.first_name
|
||||
osoba.prijmeni = user.last_name
|
||||
osoba.email = user.email
|
||||
user.jmeno = "Použij osobu!"
|
||||
user.prijmeni = "Použij osobu!"
|
||||
user.email = "Použij osobu!"
|
||||
user.save()
|
||||
# Přesun informací z usera do osoby
|
||||
# pro osoby z řešitelů (jediné dosud existující osoby) již v minule migraci
|
||||
osoba.jmeno = user.first_name
|
||||
osoba.prijmeni = user.last_name
|
||||
osoba.email = user.email
|
||||
user.jmeno = "Použij osobu!"
|
||||
user.prijmeni = "Použij osobu!"
|
||||
user.email = "Použij osobu!"
|
||||
user.save()
|
||||
|
||||
except EndException: pass
|
||||
|
||||
# Přesun informací z organizátora do jeho osoby
|
||||
osoba.prezdivka = org.prezdivka if org.prezdivka is not None else ''
|
||||
|
|
|
@ -22,6 +22,7 @@ def spoj_k_organizatorum_osoby(apps, scema_editor):
|
|||
logger.error(f'Org {org} nemá uživatele!')
|
||||
# Je to podezřelé, ale prostě vyrobíme novou osobu.
|
||||
osoba = Osoba(user=user)
|
||||
# Téhle osobě nejdou nastavit detaily, protože žádné nemáme.
|
||||
else:
|
||||
logger.info(f'Org {org.user.email}(ID: {org.id}) má uživatele {user}')
|
||||
# 💢💢💢 Python nemá goto, ale prý má výjimky… 💢💢💢
|
||||
|
@ -46,17 +47,18 @@ def spoj_k_organizatorum_osoby(apps, scema_editor):
|
|||
# Fallback
|
||||
logger.warning(f'Org neměl řešitele, zakládám novou Osobu.')
|
||||
osoba = Osoba(user=user)
|
||||
except EndException: pass
|
||||
|
||||
# Přesun informací z usera do osoby
|
||||
# pro řešitele již v minule migraci
|
||||
osoba.jmeno = user.first_name
|
||||
osoba.prijmeni = user.last_name
|
||||
osoba.email = user.email
|
||||
user.jmeno = "Použij osobu!"
|
||||
user.prijmeni = "Použij osobu!"
|
||||
user.email = "Použij osobu!"
|
||||
user.save()
|
||||
# Přesun informací z usera do osoby
|
||||
# pro osoby z řešitelů (jediné dosud existující osoby) již v minule migraci
|
||||
osoba.jmeno = user.first_name
|
||||
osoba.prijmeni = user.last_name
|
||||
osoba.email = user.email
|
||||
user.jmeno = "Použij osobu!"
|
||||
user.prijmeni = "Použij osobu!"
|
||||
user.email = "Použij osobu!"
|
||||
user.save()
|
||||
|
||||
except EndException: pass
|
||||
|
||||
# Přesun informací z organizátora do jeho osoby
|
||||
osoba.prezdivka = org.prezdivka if org.prezdivka is not None else ''
|
||||
|
|
Loading…
Reference in a new issue