diff --git a/src/main/java/io/company/localhost/controller/api/BoardController.java b/src/main/java/io/company/localhost/controller/api/BoardController.java index 54605a3..d0257f8 100644 --- a/src/main/java/io/company/localhost/controller/api/BoardController.java +++ b/src/main/java/io/company/localhost/controller/api/BoardController.java @@ -203,8 +203,6 @@ public class BoardController { @ParameterCheck @PostMapping("/{LOCBRDSEQ}/comment") public ApiResponse addCommentOrReply(@ReqMap MapDto map) { - Long userId = AuthUtil.getUser().getId(); - map.put("MEMBERSEQ", userId); if (map.containsKey("LOCCMTPWD") && !map.getString("LOCCMTPWD").trim().isEmpty()) { // 빈 값 체크 String rawPassword = map.getString("LOCCMTPWD"); diff --git a/src/main/java/io/company/localhost/service/localbordService.java b/src/main/java/io/company/localhost/service/localbordService.java index ed4f2d0..7a4b954 100644 --- a/src/main/java/io/company/localhost/service/localbordService.java +++ b/src/main/java/io/company/localhost/service/localbordService.java @@ -134,8 +134,11 @@ public class localbordService { } public void insertCommentOrReply(MapDto map) { - if (map.get("LOCCMTPNT") == null) { - map.put("LOCCMTPNT", null); + if ("300102".equals(String.valueOf(map.get("LOCBRDTYP")))) { + map.put("MEMBERSEQ", null); + }else { + Long userId = AuthUtil.getUser().getId(); + map.put("MEMBERSEQ", userId); } boardMapper.insertCommentOrReply(map); }