diff --git a/src/main/java/ru/soune/nocopy/dto/BaseRequest.java b/src/main/java/ru/soune/nocopy/dto/BaseRequest.java index 684e79a..fef3905 100644 --- a/src/main/java/ru/soune/nocopy/dto/BaseRequest.java +++ b/src/main/java/ru/soune/nocopy/dto/BaseRequest.java @@ -15,4 +15,7 @@ public class BaseRequest { @JsonProperty("message_body") Object messageBody; + + @JsonProperty(value = "admin_id", required = false) + Long adminId; } diff --git a/src/main/java/ru/soune/nocopy/handler/FileInternalControlHandler.java b/src/main/java/ru/soune/nocopy/handler/FileInternalControlHandler.java index 11cbc2f..e019e3b 100644 --- a/src/main/java/ru/soune/nocopy/handler/FileInternalControlHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/FileInternalControlHandler.java @@ -98,7 +98,7 @@ public class FileInternalControlHandler implements RequestHandler { null); } - moderationService.reviewAppeal(appealId, approve, comment, fileRequest.getAdminId()); + moderationService.reviewAppeal(appealId, approve, comment, request.getAdminId()); return new BaseResponse(request.getMsgId(), MessageCode.SUCCESS.getCode(), @@ -136,7 +136,7 @@ public class FileInternalControlHandler implements RequestHandler { .comment(fileRequest.getComment()) .build(); - moderationService.moderateFile(moderationRequest, fileRequest.getAdminId()); + moderationService.moderateFile(moderationRequest, request.getAdminId()); return new BaseResponse(request.getMsgId(), MessageCode.SUCCESS_MODERATION.getCode(),