From 225983810827a2c71a330a401a308d69f659a042 Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Tue, 26 Apr 2022 10:47:21 +0200 Subject: [bugfix] Fix CWs not showing sometimes (#488) * allow summaries that are parsed as iris * test parsing a status with iri summary --- internal/ap/extract.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'internal/ap/extract.go') diff --git a/internal/ap/extract.go b/internal/ap/extract.go index 7160fd5aa..6f08aeef6 100644 --- a/internal/ap/extract.go +++ b/internal/ap/extract.go @@ -248,7 +248,10 @@ func ExtractSummary(i WithSummary) (string, error) { } for iter := summaryProp.Begin(); iter != summaryProp.End(); iter = iter.Next() { - if iter.IsXMLSchemaString() && iter.GetXMLSchemaString() != "" { + switch { + case iter.IsIRI(): + return iter.GetIRI().String(), nil + case iter.IsXMLSchemaString(): return iter.GetXMLSchemaString(), nil } } -- cgit v1.2.3