From 5c556be965dff99e726c8d9190ef1f624d6b40be Mon Sep 17 00:00:00 2001 From: Songyi Kim Date: Mon, 26 Feb 2024 22:23:05 +0900 Subject: [PATCH] fix: change dividend date search criteria --- .../payout/apiserver/stock/application/StockQueryService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api-server/src/main/java/nexters/payout/apiserver/stock/application/StockQueryService.java b/api-server/src/main/java/nexters/payout/apiserver/stock/application/StockQueryService.java index 0caffa30..427fbc71 100644 --- a/api-server/src/main/java/nexters/payout/apiserver/stock/application/StockQueryService.java +++ b/api-server/src/main/java/nexters/payout/apiserver/stock/application/StockQueryService.java @@ -65,7 +65,7 @@ private List getLastYearDividends(Stock stock) { return dividendRepository.findAllByStockId(stock.getId()) .stream() - .filter(dividend -> InstantProvider.toLocalDate(dividend.getPaymentDate()).getYear() == lastYear) + .filter(dividend -> InstantProvider.toLocalDate(dividend.getExDividendDate()).getYear() == lastYear) .collect(Collectors.toList()); } @@ -74,7 +74,7 @@ private List getThisYearDividends(Stock stock) { return dividendRepository.findAllByStockId(stock.getId()) .stream() - .filter(dividend -> InstantProvider.toLocalDate(dividend.getPaymentDate()).getYear() == thisYear) + .filter(dividend -> InstantProvider.toLocalDate(dividend.getExDividendDate()).getYear() == thisYear) .collect(Collectors.toList()); }