diff options
author | Steve Winslow <steve@swinslow.net> | 2020-11-08 13:41:00 -0500 |
---|---|---|
committer | Steve Winslow <steve@swinslow.net> | 2020-11-08 13:41:00 -0500 |
commit | ae78e67710eece172cc8990ced41688777cf4e1e (patch) | |
tree | 8540cdf04093210194aac47d15d19f87d5c18db4 /tvloader/parser2v1/parse_creation_info.go | |
parent | 5a270f97f4106cf989761f9143e23132c1bffb3c (diff) | |
download | spdx-tools-ae78e67710eece172cc8990ced41688777cf4e1e.tar.gz |
Fix tvloader storing incorrect doc ID
Signed-off-by: Steve Winslow <steve@swinslow.net>
Diffstat (limited to 'tvloader/parser2v1/parse_creation_info.go')
-rw-r--r-- | tvloader/parser2v1/parse_creation_info.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tvloader/parser2v1/parse_creation_info.go b/tvloader/parser2v1/parse_creation_info.go index b02b5c0..87997ca 100644 --- a/tvloader/parser2v1/parse_creation_info.go +++ b/tvloader/parser2v1/parse_creation_info.go @@ -26,7 +26,11 @@ func (parser *tvParser2_1) parsePairFromCreationInfo2_1(tag string, value string case "DataLicense": ci.DataLicense = value case "SPDXID": - ci.SPDXIdentifier = spdx.ElementID(value) + eID, err := extractElementID(value) + if err != nil { + return err + } + ci.SPDXIdentifier = eID case "DocumentName": ci.DocumentName = value case "DocumentNamespace": |