Refine ServerRequest.queryParamOrNull implementation

Closes gh-31264
This commit is contained in:
김희망 2023-09-19 08:00:33 +09:00 committed by Sébastien Deleuze
parent a97ff39088
commit 6caef9bb3c
1 changed files with 1 additions and 9 deletions

View File

@ -173,15 +173,7 @@ fun ServerRequest.attributeOrNull(name: String): Any? = attributes()[name]
*/
fun ServerRequest.queryParamOrNull(name: String): String? {
val queryParamValues = queryParams()[name]
return if (CollectionUtils.isEmpty(queryParamValues)) {
null
} else {
var value: String? = queryParamValues!![0]
if (value == null) {
value = ""
}
value
}
return if (queryParamValues.isNullOrEmpty()) null else queryParamValues[0] ?: ""
}
/**