Skip to content

Commit

Permalink
[refac] extract method when determining heart
Browse files Browse the repository at this point in the history
  • Loading branch information
Parkjyun committed Jul 13, 2024
1 parent e2c4971 commit d5391e0
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import org.hankki.hankkiserver.api.store.parameter.PriceCategory;
import org.hankki.hankkiserver.api.store.parameter.SortOption;
import org.hankki.hankkiserver.api.store.service.response.*;
import org.hankki.hankkiserver.domain.heart.model.Heart;
import org.hankki.hankkiserver.domain.store.model.Store;
import org.hankki.hankkiserver.domain.store.model.StoreCategory;
import org.hankki.hankkiserver.domain.store.model.StoreImage;
Expand Down Expand Up @@ -67,6 +68,10 @@ private List<MenuResponse> getMenus(final Store store) {
}

private boolean isLiked(final Long id, final Store store) {
return store.getHearts().stream().anyMatch(heart -> heart.getUser().getId().equals(id));
return store.getHearts().stream().anyMatch(heart -> isLiked(id, heart));
}

private static boolean isLiked(final Long id, final Heart heart) {
return heart.getUser().getId().equals(id);
}
}

0 comments on commit d5391e0

Please sign in to comment.