Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions src/Nest/Aggregations/AggregateJsonConverter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -336,8 +336,7 @@ private IAggregate GetStatsAggregate(JsonReader reader, JsonSerializer serialize
if (reader.TokenType == JsonToken.EndObject)
return statsMetric;

var propertyName = (string)reader.Value;
while (reader.TokenType != JsonToken.EndObject && propertyName.Contains(Parser.AsStringSuffix))
while (reader.TokenType != JsonToken.EndObject && ((string)reader.Value).Contains(Parser.AsStringSuffix))
{
reader.Read();
reader.Read();
Expand Down Expand Up @@ -397,11 +396,10 @@ private IAggregate GetExtendedStatsAggregate(StatsAggregate statsMetric, JsonRea
reader.Read();
}

propertyName = (string)reader.Value;
while (reader.TokenType != JsonToken.EndObject && propertyName.Contains(Parser.AsStringSuffix))
while (reader.TokenType != JsonToken.EndObject && ((string)reader.Value).Contains(Parser.AsStringSuffix))
{
// std_deviation_bounds is an object, so we need to skip its properties
if (propertyName.Equals(Parser.StdDeviationBoundsAsString))
if (((string)reader.Value).Equals(Parser.StdDeviationBoundsAsString))
{
reader.Read();
reader.Read();
Expand Down