Skip to content

Commit 46c5a57

Browse files
authored
fix: close issue #752 that null value eq issue (#753)
* build: upgrade to v0.20.8 * fix: close issue #752 that null value eq issue
1 parent f2f6ab5 commit 46c5a57

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

CHANGELOG.MD

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
更新日志文档,版本顺序从新到旧,最新版本在最前(上)面。
44

5+
# 0.20.8
6+
7+
## 问题修复
8+
9+
- 条目收藏更新的数值转化问题 #752
10+
511
# 0.20.7
612

713
## 新特性

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=0.20.7
1+
version=0.20.8

server/src/main/java/run/ikaros/server/core/collection/SubjectCollectionImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ public Mono<Void> collect(SubjectCollection subjectCollection) {
107107
applicationEventPublisher.publishEvent(event);
108108
}))
109109
.doOnNext(entity -> {
110-
if (entity.getScore() != newScore) {
110+
if (entity != null && entity.getScore() != null
111+
&& newScore != entity.getScore()) {
111112
SubjectCollectionScoreUpdateEvent event
112113
= new SubjectCollectionScoreUpdateEvent(
113114
this, entity.getSubjectId());

0 commit comments

Comments
 (0)