aboutsummaryrefslogtreecommitdiff
path: root/tvloader/parser2v1/parse_annotation.go
diff options
context:
space:
mode:
Diffstat (limited to 'tvloader/parser2v1/parse_annotation.go')
-rw-r--r--tvloader/parser2v1/parse_annotation.go6
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: