# HG changeset patch # User Alain Mazy # Date 1604050549 -3600 # Node ID 61a2bedbae807287b2fff21b53ca40faf68f692e # Parent 9a01e0f89b6d38d1b15cf7b557ba6e38b1191005 sanitize IndexInSeries (we've seen spaces there !) diff -r 9a01e0f89b6d -r 61a2bedbae80 OrthancServer/Sources/ServerIndex.cpp --- a/OrthancServer/Sources/ServerIndex.cpp Fri Oct 30 09:00:24 2020 +0100 +++ b/OrthancServer/Sources/ServerIndex.cpp Fri Oct 30 10:35:49 2020 +0100 @@ -977,7 +977,7 @@ !value->IsBinary()) { SetInstanceMetadata(content, instanceMetadata, instanceId, - MetadataType_Instance_IndexInSeries, value->GetContent()); + MetadataType_Instance_IndexInSeries, Toolbox::StripSpaces(value->GetContent())); } } diff -r 9a01e0f89b6d -r 61a2bedbae80 OrthancServer/Sources/SliceOrdering.cpp --- a/OrthancServer/Sources/SliceOrdering.cpp Fri Oct 30 09:00:24 2020 +0100 +++ b/OrthancServer/Sources/SliceOrdering.cpp Fri Oct 30 10:35:49 2020 +0100 @@ -210,7 +210,7 @@ { if (index.LookupMetadata(s, instanceId, MetadataType_Instance_IndexInSeries)) { - indexInSeries_ = boost::lexical_cast(s); + indexInSeries_ = boost::lexical_cast(Toolbox::StripSpaces(s)); hasIndexInSeries_ = true; } }