Selaa lähdekoodia

fix migration failing when Tag name is empty

Nick Sweeting 1 vuosi sitten
vanhempi
sitoutus
1d31b88fa3
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      archivebox/core/migrations/0059_tag_id.py

+ 1 - 1
archivebox/core/migrations/0059_tag_id.py

@@ -50,7 +50,7 @@ def update_archiveresult_ids(apps, schema_editor):
     num_total = Tag.objects.all().count()
     print(f'   Updating {num_total} Tag.id, ArchiveResult.uuid values in place...')
     for idx, tag in enumerate(Tag.objects.all().iterator()):
-        assert tag.name
+        assert tag.slug, f'Tag.slug must be defined! You have a Tag(id={tag.pk}) missing a slug!'
         tag.abid_prefix = 'tag_'
         tag.abid_ts_src = 'self.created'
         tag.abid_uri_src = 'self.slug'