From 2ff4d5fa8db3612d4d3ffed38b99838ebc5bc57d Mon Sep 17 00:00:00 2001 From: Eric Hanson Date: Thu, 24 Sep 2020 15:01:43 -0400 Subject: [PATCH] Update models.py --- hoard/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hoard/models.py b/hoard/models.py index 387c769..90963b5 100644 --- a/hoard/models.py +++ b/hoard/models.py @@ -203,7 +203,9 @@ def asdict(self) -> dict: "publicationURL", ], ) - for publication in publications["value"]: + for publication in [ + p for p in publications["value"] if "publicationIDType" in p + ]: publication["publicationIDType"]["typeClass"] = "controlledVocabulary" fields.append(publications) if self.series is not None: