Browse Source

Oprava check_pohadka

middleware_test
Pavel Turinsky (DebianVM @ Zr) 3 years ago
parent
commit
7bb79ce56f
  1. 3
      db_compare.py

3
db_compare.py

@ -302,7 +302,8 @@ def check_pohadka():
if get_user_id_for_org_id(n['autor_id']) != o['autor_id']: if get_user_id_for_org_id(n['autor_id']) != o['autor_id']:
raise ValueError("Nesedi autori u pohadky") raise ValueError("Nesedi autori u pohadky")
# Správné úlohy # Správné úlohy
spravny_klic = 'uloha_pred' if o['pred'] else 'uloha_po' # NOTE: o['pred'] rika, zda je pohadka pred ulohou, nikoliv zda je relevantni uloha pred pohadkou!
spravny_klic = 'uloha_po' if o['pred'] else 'uloha_pred'
if o['uloha_id'] != n[spravny_klic]: if o['uloha_id'] != n[spravny_klic]:
raise ValueError(f"Pohádka přidružená ke špatné úloze! old: {o['uloha_id']}, new: {n[spravny_klic]}, pozice: {spravny_klic}") raise ValueError(f"Pohádka přidružená ke špatné úloze! old: {o['uloha_id']}, new: {n[spravny_klic]}, pozice: {spravny_klic}")

Loading…
Cancel
Save