diff --git a/src/main/java/cokr/xit/adds/core/util/ApiUtil.java b/src/main/java/cokr/xit/adds/core/util/ApiUtil.java index f1ab24c..9dc7fd6 100644 --- a/src/main/java/cokr/xit/adds/core/util/ApiUtil.java +++ b/src/main/java/cokr/xit/adds/core/util/ApiUtil.java @@ -143,15 +143,15 @@ public class ApiUtil { JSONObject jsonObj = toObjByObj(obj, JSONObject.class); for (Object key : jsonObj.keySet()) { - Object value = jsonObj.get(key); + // NIMS API 호출 시 필요없는 파라메터 제외 + if("userId".equals(key) || "dbSkipYn".equals(key)) continue; + Object value = jsonObj.get(key); if (value instanceof List) { // List를 쉼표로 구분된 문자열로 변환 String listAsString = String.join(",", (List) value); request.data((String) key, listAsString); } else { - // NIMS API 호출 시 필요없는 파라메터 제외 - if("userId".equals(key) || "dbSkipYn".equals(key)) continue; request.data((String) key, ObjectUtils.isEmpty(value) ? StringUtils.EMPTY : jsonObj.get(key)); } }