Skip to content

Commit c5c2e59

Browse files
author
Willy
committed
[๐Ÿ”จ fix] stream ์—์„œ ๋‹ค์ค‘ filter ๋ฐฉ์‹ ์ ์šฉ
1 parent c372ccb commit c5c2e59

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

โ€Žsrc/main/java/org/terning/notification/application/writer/NotificationWriterImpl.javaโ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ public class NotificationWriterImpl implements NotificationWriter {
3333
public void write(MessageTemplateType template, ScheduledTime sendTime) {
3434
List<User> targetUsers = fetchTargetUsers(template.targetType());
3535
List<User> filteredUsers = targetUsers.stream()
36-
.filter(user -> user.getToken() != null
37-
&& user.getToken().value() != null
38-
&& !user.getToken().value().trim().isEmpty())
36+
.filter(user -> user.getToken() != null)
37+
.filter(user -> user.getToken().value() != null)
38+
.filter(user -> !user.getToken().value().trim().isEmpty())
3939
.toList();
4040
List<Notification> notifications = createNotifications(filteredUsers, template, sendTime);
4141
saveNotifications(notifications);

0 commit comments

Comments
ย (0)