diff --git a/src/main/java/ru/soune/nocopy/repository/TariffRepository.java b/src/main/java/ru/soune/nocopy/repository/TariffRepository.java index f31295c..73ba687 100644 --- a/src/main/java/ru/soune/nocopy/repository/TariffRepository.java +++ b/src/main/java/ru/soune/nocopy/repository/TariffRepository.java @@ -10,7 +10,7 @@ import java.util.Optional; @Repository public interface TariffRepository extends JpaRepository { - Optional findByType(TariffType type); + Optional findByType(String type); List findAllByOrderByPriceAsc(); Tariff findByName(String name); } diff --git a/src/main/java/ru/soune/nocopy/service/tariff/TariffInfoService.java b/src/main/java/ru/soune/nocopy/service/tariff/TariffInfoService.java index 90df795..6c95763 100644 --- a/src/main/java/ru/soune/nocopy/service/tariff/TariffInfoService.java +++ b/src/main/java/ru/soune/nocopy/service/tariff/TariffInfoService.java @@ -34,7 +34,7 @@ public class TariffInfoService { } public TariffInfo createTariffInfo(TariffType tariffType) { - Tariff tariff = tariffRepository.findByType(tariffType).orElseThrow(); + Tariff tariff = tariffRepository.findByType(tariffType.toString()).orElseThrow(); TariffInfo tariffInfo = createTariffInfo(LocalDateTime.now(), LocalDateTime.now().plusDays(30), TariffStatus.ACTIVE);