Skip to content

Commit 02f89b0

Browse files
authored
minPlain and maxPlain values are inclusive (#1253)
1 parent 0d6505c commit 02f89b0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

play-json/jvm/src/main/scala/play/api/libs/json/jackson/JacksonJson.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ private[jackson] class JsValueSerializer(jsonConfig: JsonConfig) extends JsonSer
8686
// configuration is ignored when called from ObjectMapper.valueToTree
8787
val shouldWritePlain = {
8888
val va = v.abs
89-
va < jsonConfig.bigDecimalSerializerConfig.maxPlain && va > jsonConfig.bigDecimalSerializerConfig.minPlain
89+
va <= jsonConfig.bigDecimalSerializerConfig.maxPlain && va >= jsonConfig.bigDecimalSerializerConfig.minPlain
9090
}
9191
val stripped = stripTrailingZeros(v.bigDecimal)
9292
val raw = if (shouldWritePlain) stripped.toPlainString else stripped.toString

0 commit comments

Comments
 (0)