diff --git a/LoadingBar.java b/LoadingBar.java index fab1d5d..6f9d42a 100644 --- a/LoadingBar.java +++ b/LoadingBar.java @@ -120,7 +120,8 @@ public class LoadingBar { if (mittagspauseDurationRaw != null && !mittagspauseDurationRaw.isBlank()) { mittagspauseDuration = Integer.valueOf(mittagspauseDurationRaw); } - LocalTime vorlaeufigeEndzeit = startTime.plusMinutes(MAX_NUMBER_WORK_MINS).plusMinutes(mittagspauseDuration); + LocalTime vorlaeufigeEndzeit = startTime.plusMinutes(MAX_NUMBER_WORK_MINS) + .plusMinutes(mittagspauseDuration != null ? mittagspauseDuration : MIN_LUNCH_DURATION); println("Endzeit: " + TIME_FORMATTER.format(vorlaeufigeEndzeit)); print("Feierabend verschieben um (optional): "); String zapfenstreichOffsetRaw = br.readLine();