fix(admin-chat-character): JP 리전 캐릭터 등록 성별 값을 일본어로 변환한다
This commit is contained in:
@@ -206,7 +206,7 @@ class AdminChatCharacterController(
|
||||
body["description"] = request.description
|
||||
body["region"] = request.region
|
||||
request.age?.let { body["age"] = it }
|
||||
request.gender?.let { body["gender"] = it }
|
||||
request.gender?.let { body["gender"] = mapGenderForExternalApi(request.region, it) }
|
||||
request.mbti?.let { body["mbti"] = it }
|
||||
request.speechPattern?.let { body["speechPattern"] = it }
|
||||
request.speechStyle?.let { body["speechStyle"] = it }
|
||||
@@ -273,6 +273,19 @@ class AdminChatCharacterController(
|
||||
}
|
||||
}
|
||||
|
||||
private fun mapGenderForExternalApi(region: String, gender: String): String {
|
||||
if (!region.equals("JP", ignoreCase = true)) {
|
||||
return gender
|
||||
}
|
||||
|
||||
return when (gender) {
|
||||
"여성" -> "女性"
|
||||
"남성" -> "男性"
|
||||
"기타" -> "その他"
|
||||
else -> gender
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 캐릭터 수정 API
|
||||
* 1. JSON 문자열을 ChatCharacterUpdateRequest 객체로 변환
|
||||
|
||||
Reference in New Issue
Block a user