diff options
Diffstat (limited to 'tvloader/parser2v2/parse_relationship.go')
-rw-r--r-- | tvloader/parser2v2/parse_relationship.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tvloader/parser2v2/parse_relationship.go b/tvloader/parser2v2/parse_relationship.go index 28e5b72..092b554 100644 --- a/tvloader/parser2v2/parse_relationship.go +++ b/tvloader/parser2v2/parse_relationship.go @@ -35,7 +35,9 @@ func (parser *tvParser2_2) parsePairForRelationship2_2(tag string, value string) } parser.rln.RefA = aID parser.rln.Relationship = strings.TrimSpace(rp[1]) - bID, err := extractDocElementID(strings.TrimSpace(rp[2])) + // NONE and NOASSERTION are permitted on right side + permittedSpecial := []string{"NONE", "NOASSERTION"} + bID, err := extractDocElementSpecial(strings.TrimSpace(rp[2]), permittedSpecial) if err != nil { return err } |