From 228482b4b041d56475007d908c66637c213b985a Mon Sep 17 00:00:00 2001 From: "Thomas M. Edwards" Date: Mon, 1 Jun 2020 04:44:51 -0500 Subject: [PATCH] [Update] Drop invalid position data. --- passagedata.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/passagedata.go b/passagedata.go index 30090f2..4e6c5c5 100644 --- a/passagedata.go +++ b/passagedata.go @@ -34,6 +34,10 @@ func (p *passage) unmarshalMetadata(marshaled []byte) error { if err := json.Unmarshal(marshaled, &metadata); err != nil { return err } + // Drop invalid position data. + if metadata.Position == "NaN,NaN" { + metadata.Position = "" + } p.metadata = &passageMetadata{ position: metadata.Position, size: metadata.Size,