diff --git a/seminar/migrations/0056_vrcholy_pro_rocniky_a_cisla.py b/seminar/migrations/0056_vrcholy_pro_rocniky_a_cisla.py index 6e638980..e583e58d 100644 --- a/seminar/migrations/0056_vrcholy_pro_rocniky_a_cisla.py +++ b/seminar/migrations/0056_vrcholy_pro_rocniky_a_cisla.py @@ -25,9 +25,12 @@ def generuj_RocnikNody_a_CisloNody(apps,schema_editor): for c in Cislo.objects.filter(rocnik=r): cn = CisloNode.objects.create(cislo=c, root=rn) cn.save() - if last_cn: + if last_cn: # Jsme něčí následník last_cn.succ = cn last_cn.save() + else: # Jsme první v řadě, takže se musíme přidat jako first_child RočníkNodu + rn.first_child = cn + rn.save() last_cn = cn