diff --git a/broker/src/main/java/com/xiaoleilu/loServer/action/admin/GetUserAction.java b/broker/src/main/java/com/xiaoleilu/loServer/action/admin/GetUserAction.java index b5189df7..700dfc5c 100755 --- a/broker/src/main/java/com/xiaoleilu/loServer/action/admin/GetUserAction.java +++ b/broker/src/main/java/com/xiaoleilu/loServer/action/admin/GetUserAction.java @@ -49,7 +49,7 @@ public class GetUserAction extends AdminAction { } RestResult result; - if (user == null) { + if (user == null || user.getDeleted() > 0) { result = RestResult.resultOf(ErrorCode.ERROR_CODE_NOT_EXIST); } else { result = RestResult.ok(InputOutputUserInfo.fromPbUser(user)); diff --git a/broker/src/main/java/com/xiaoleilu/loServer/action/channel/GetUserAction.java b/broker/src/main/java/com/xiaoleilu/loServer/action/channel/GetUserAction.java index 72a23976..df1b43a3 100755 --- a/broker/src/main/java/com/xiaoleilu/loServer/action/channel/GetUserAction.java +++ b/broker/src/main/java/com/xiaoleilu/loServer/action/channel/GetUserAction.java @@ -44,7 +44,7 @@ public class GetUserAction extends ChannelAction { RestResult result; - if (user == null || StringUtil.isNullOrEmpty(user.getName())) { + if (user == null || StringUtil.isNullOrEmpty(user.getName()) || user.getDeleted() > 0) { result = RestResult.resultOf(ErrorCode.ERROR_CODE_NOT_EXIST); } else { if (channelInfo.getOwner().equals(inputUserId.getUserId()) || diff --git a/broker/src/main/java/com/xiaoleilu/loServer/action/robot/GetUserAction.java b/broker/src/main/java/com/xiaoleilu/loServer/action/robot/GetUserAction.java index 193d7465..d41529ec 100755 --- a/broker/src/main/java/com/xiaoleilu/loServer/action/robot/GetUserAction.java +++ b/broker/src/main/java/com/xiaoleilu/loServer/action/robot/GetUserAction.java @@ -44,7 +44,7 @@ public class GetUserAction extends RobotAction { } RestResult result; - if (user == null) { + if (user == null || user.getDeleted() > 0) { result = RestResult.resultOf(ErrorCode.ERROR_CODE_NOT_EXIST); } else { result = RestResult.ok(InputOutputUserInfo.fromPbUser(user));