null is valid empty params value

This commit is contained in:
a10zn8
2023-06-26 19:39:12 +04:00
parent b383ebdffe
commit ab9dd6de5a

View File

@@ -458,7 +458,7 @@ open class NativeCall(
@Suppress("UNCHECKED_CAST") @Suppress("UNCHECKED_CAST")
private fun extractParams(jsonParams: String): List<Any> { private fun extractParams(jsonParams: String): List<Any> {
if (StringUtils.isEmpty(jsonParams)) { if (StringUtils.isEmpty(jsonParams) || jsonParams == "null") {
return emptyList() return emptyList()
} }
val req = objectMapper.readValue(jsonParams, List::class.java) val req = objectMapper.readValue(jsonParams, List::class.java)