added missing argument

This commit is contained in:
fszimnau
2026-01-05 11:17:58 +01:00
parent 8d1e6aed7a
commit 5f2c7ffeab

View File

@@ -65,7 +65,7 @@ public class LoadingBarCliTools {
handleMittagspause(br, lb); handleMittagspause(br, lb);
lb.showLoadingBar(debug, passedMinutesZero); lb.showLoadingBar(debug, passedMinutesZero);
} }
handleZapfenstreich(br, lb); handleZapfenstreich(br, lb, passedMinutesZero);
lb.showLoadingBar(debug, passedMinutesZero); lb.showLoadingBar(debug, passedMinutesZero);
} }
@@ -89,14 +89,14 @@ public class LoadingBarCliTools {
} }
private static void handleZapfenstreich(BufferedReader br, WorkdayLoadingBar lb) throws IOException { private static void handleZapfenstreich(BufferedReader br, WorkdayLoadingBar lb, boolean passedMinutesZero) throws IOException {
print("Mittagspause hat gedauert (optional): "); print("Mittagspause hat gedauert (optional): ");
String mittagspauseDurationRaw = br.readLine(); String mittagspauseDurationRaw = br.readLine();
Integer mittagspauseDuration = null; Integer mittagspauseDuration = null;
if (mittagspauseDurationRaw != null && !mittagspauseDurationRaw.isBlank()) { if (mittagspauseDurationRaw != null && !mittagspauseDurationRaw.isBlank()) {
mittagspauseDuration = Integer.valueOf(mittagspauseDurationRaw); mittagspauseDuration = Integer.valueOf(mittagspauseDurationRaw);
} }
LocalTime vorlaeufigeEndzeit = lb.getStartTime().plusMinutes(lb.getPassedMinutes()) LocalTime vorlaeufigeEndzeit = lb.getStartTime().plusMinutes(lb.getPassedMinutes(passedMinutesZero))
.plusMinutes(mittagspauseDuration != null ? mittagspauseDuration : WorkdayLoadingBar.MIN_LUNCH_DURATION); .plusMinutes(mittagspauseDuration != null ? mittagspauseDuration : WorkdayLoadingBar.MIN_LUNCH_DURATION);
println("Endzeit: " + FormatTools.TIME_FORMATTER.format(vorlaeufigeEndzeit)); println("Endzeit: " + FormatTools.TIME_FORMATTER.format(vorlaeufigeEndzeit));
print("Feierabend verschieben um (optional): "); print("Feierabend verschieben um (optional): ");