diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/utils/NexusRequestHelper.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/utils/NexusRequestHelper.java index a8b1eed8d..e85024f38 100644 --- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/utils/NexusRequestHelper.java +++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/utils/NexusRequestHelper.java @@ -270,6 +270,13 @@ public class NexusRequestHelper { if (res == null) { return null; } + JSONObject resultJson = res.getJSONObject("result"); + if (resultJson == null) { + return null; + } + if (!resultJson.getBoolean("success")) { + return null; + } return JSONObject.parseObject(res.toJSONString(), buildType(ownerClass, rawClass)); }