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))