Skip to content

Commit d222900

Browse files
committed
fix:授权后未查询到api信息 bug
1 parent 44cb909 commit d222900

File tree

1 file changed

+4
-1
lines changed
  • dss-apps/dss-apiservice-server-webank/src/main/java/com/webank/wedatasphere/dss/apiservice/core/service/impl

1 file changed

+4
-1
lines changed

dss-apps/dss-apiservice-server-webank/src/main/java/com/webank/wedatasphere/dss/apiservice/core/service/impl/ApiServiceImpl.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -445,8 +445,11 @@ else if (apiServiceVo.getStatus().equals(ApiCommonConstant.API_DISABLE_STATUS))
445445
}
446446
//过滤该用户token对应的apiService
447447
TokenManagerVo findUserTokenManagerVo = userTokenManagerVos.stream().filter(userTokenManagerVo ->
448-
userTokenManagerVo.getApiId().equals(apiServiceVo.getId()) && userTokenManagerVo.getUser().equals(apiServiceQuery.getUserName())
448+
userTokenManagerVo.getApiId().equals(apiServiceVo.getId())
449+
&& userTokenManagerVo.getUser().equals(apiServiceQuery.getUserName())
450+
&& ApiCommonConstant.API_ENABLE_STATUS.equals(userTokenManagerVo.getStatus())
449451
).findAny().orElse(null);
452+
450453
if (null != findUserTokenManagerVo) {
451454
//过滤token状态为有效的。注:token生成时是有效的,新的版本生成时会禁用老版本的token
452455
return findUserTokenManagerVo.getStatus().equals(ApiCommonConstant.API_ENABLE_STATUS);

0 commit comments

Comments
 (0)