Mercurial > piecrust2
comparison piecrust/sources/taxonomy.py @ 896:85d2b386b971
fix: Don't crash during some iterative builds.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 08 Jul 2017 21:44:03 -0700 |
parents | acd9c3e8533f |
children | 45ad976712ec |
comparison
equal
deleted
inserted
replaced
895:accfe8fc8440 | 896:85d2b386b971 |
---|---|
382 entries = [cur_entry] | 382 entries = [cur_entry] |
383 if prev_entry: | 383 if prev_entry: |
384 entries.append(prev_entry) | 384 entries.append(prev_entry) |
385 | 385 |
386 for e in entries: | 386 for e in entries: |
387 if e.was_any_sub_baked: | 387 if e and e.was_any_sub_baked: |
388 entry_terms = e.config.get(taxonomy.setting_name) | 388 entry_terms = e.config.get(taxonomy.setting_name) |
389 if entry_terms: | 389 if entry_terms: |
390 if not taxonomy.is_multiple: | 390 if not taxonomy.is_multiple: |
391 self._single_dirty_slugified_terms.add( | 391 self._single_dirty_slugified_terms.add( |
392 slugifier.slugify(entry_terms)) | 392 slugifier.slugify(entry_terms)) |