TaleLin / lin-cms-spring-boot

🔨 基于SpringBoot的CMS/DMS/管理系统开发框架

Home Page:http://doc.cms.talelin.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LoggerImpl.java中的三元表达式的两个分支使用了完全相同的返回结果

gadfly3173 opened this issue · comments

描述 bug

@Override
public void handle(PermissionMeta meta, Logger logger, HttpServletRequest request, HttpServletResponse response) {
String template = logger.template();
UserDO user = LocalUser.getLocalUser();
template = this.parseTemplate(template, user, request, response);
String permission = "";
if (meta != null) {
permission = !StringUtils.hasLength(meta.value()) ? meta.value() : meta.value();
}
Integer userId = user.getId();

Line44,三元表达式的两个分支使用了完全相同的返回结果

你使用哪个版本出现该问题?

master

正确的应该是什么呢

正确的应该是什么呢

好问题 这个本来应该是处理原来的合并注解时的判空处理,现在应该不需要这个判空了。。。不过这只有原来的设计者才知道想怎么改了

正确的应该是什么呢

好问题 这个本来应该是处理原来的合并注解时的判空处理,现在应该不需要这个判空了。。。不过这只有原来的设计者才知道想怎么改了

强迫症哈哈哈