Skip to content

Commit a0e93e2

Browse files
committed
fix: 解决使用方法引用替代 lambda 产生空指针
1 parent 2547d7c commit a0e93e2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

common/plugin/cache/src/main/java/com/github/cadecode/uniboot/common/plugin/cache/listener/RedisExpiredListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public void onMessage(Message message, byte[] pattern) {
5454
.filter(o -> o.checkKey(key))
5555
.sorted(Comparator.comparing(o -> {
5656
Order order = o.getClass().getAnnotation(Order.class);
57-
return ObjectUtil.defaultIfNull(order, order::value, 0);
57+
return ObjectUtil.defaultIfNull(order, () -> order.value(), 0);
5858
}).reversed())
5959
.findAny();
6060
if (!handlerOpt.isPresent()) {

0 commit comments

Comments
 (0)