diff options
Diffstat (limited to 'tvloader/parser2v1/parse_annotation.go')
-rw-r--r-- | tvloader/parser2v1/parse_annotation.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tvloader/parser2v1/parse_annotation.go b/tvloader/parser2v1/parse_annotation.go index f83d5bb..65680d9 100644 --- a/tvloader/parser2v1/parse_annotation.go +++ b/tvloader/parser2v1/parse_annotation.go @@ -28,7 +28,11 @@ func (parser *tvParser2_1) parsePairForAnnotation2_1(tag string, value string) e case "AnnotationType": parser.ann.AnnotationType = value case "SPDXREF": - parser.ann.AnnotationSPDXIdentifier = value + deID, err := extractDocElementID(value) + if err != nil { + return err + } + parser.ann.AnnotationSPDXIdentifier = deID case "AnnotationComment": parser.ann.AnnotationComment = value default: |