summaryrefslogtreecommitdiffstats
path: root/python/fatcat_web/entity_helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/fatcat_web/entity_helpers.py')
-rw-r--r--python/fatcat_web/entity_helpers.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/python/fatcat_web/entity_helpers.py b/python/fatcat_web/entity_helpers.py
index 7ac0f155..d82ea0e9 100644
--- a/python/fatcat_web/entity_helpers.py
+++ b/python/fatcat_web/entity_helpers.py
@@ -76,6 +76,8 @@ def enrich_release_entity(entity):
if not entity.subtitle and entity.extra and entity.extra.get('subtitle'):
if isinstance(entity.extra['subtitle'], str):
entity.subtitle = entity.extra['subtitle']
+ elif isinstance(entity.extra['subtitle'], list):
+ entity.subtitle = entity.extra['subtitle'][0] or None
# author list to display; ensure it's sorted by index (any othors with
# index=None go to end of list)
authors = [c for c in entity.contribs if