From fa5ad7d63ecb08c66c3134c058e95de718fce95b Mon Sep 17 00:00:00 2001 From: indx0 Date: Tue, 25 Nov 2025 11:08:35 +0300 Subject: [PATCH] Configuration changes --- .../com/example/nto/service/impl/BookingServiceImpl.java | 6 +++++- .../com/example/nto/service/impl/EmployeeServiceImpl.java | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/example/nto/service/impl/BookingServiceImpl.java b/src/main/java/com/example/nto/service/impl/BookingServiceImpl.java index 5e4a02c..76b034d 100644 --- a/src/main/java/com/example/nto/service/impl/BookingServiceImpl.java +++ b/src/main/java/com/example/nto/service/impl/BookingServiceImpl.java @@ -10,6 +10,7 @@ import com.example.nto.repository.EmployeeRepository; import com.example.nto.repository.PlaceRepository; import com.example.nto.service.BookingService; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import java.time.LocalDate; @@ -34,12 +35,15 @@ public class BookingServiceImpl implements BookingService { @Autowired EmployeeRepository employeeRepository; + @Value("${booking.days-ahead}") + private long daysAhead; + @Override public Map> getAvailablePlaces(String code) { employeeService.codeExists(code); LocalDate startDate = LocalDate.now(); - LocalDate endDate = startDate.plusDays(3); + LocalDate endDate = startDate.plusDays(daysAhead); List allPlaces = placeRepository.findAll(); List allBookings = bookingRepository.findByDateBetween(startDate, endDate); diff --git a/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java b/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java index b8371fb..7924928 100644 --- a/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java +++ b/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java @@ -20,6 +20,7 @@ public class EmployeeServiceImpl implements EmployeeService { @Autowired EmployeeRepository employeeRepository; + @Override public boolean codeExists(String code) { boolean codeExists = employeeRepository.existsByCode(code);