소스 검색

fix to always use days

Daniel Bohry 7 달 전
부모
커밋
11f88b244a
1개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 3
      src/main/java/com/danielbohry/stocks/service/stock/StockHistoryService.java

+ 2 - 3
src/main/java/com/danielbohry/stocks/service/stock/StockHistoryService.java

@@ -14,7 +14,6 @@ import java.util.List;
 
 import static java.time.Instant.now;
 import static java.time.temporal.ChronoUnit.DAYS;
-import static java.time.temporal.ChronoUnit.MONTHS;
 
 @Service
 @AllArgsConstructor
@@ -41,8 +40,8 @@ public class StockHistoryService {
         Instant start = switch (range) {
             case "5d" -> end.minus(5, DAYS);
             case "30d" -> end.minus(30, DAYS);
-            case "6m" -> end.minus(6, MONTHS);
-            case "1y" -> end.minus(12, MONTHS);
+            case "6m" -> end.minus(180, DAYS);
+            case "1y" -> end.minus(365, DAYS);
             default -> throw new BadRequestException("Unsupported range: " + range);
         };