From 84a2a9406436c0785e1381c86fe629b66254dc4f Mon Sep 17 00:00:00 2001 From: fabianArbeit Date: Wed, 30 Jul 2025 13:39:37 +0200 Subject: [PATCH] prompt for lunch only until expected lunch time --- LoadingBar.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/LoadingBar.java b/LoadingBar.java index 7064d15..776dcde 100644 --- a/LoadingBar.java +++ b/LoadingBar.java @@ -78,7 +78,9 @@ public class LoadingBar { var br = new BufferedReader(new InputStreamReader(System.in, StandardCharsets.UTF_8)); print("Ankunftszeit: "); var startTime = LocalTime.parse(br.readLine(), TIME_FORMATTER).truncatedTo(ChronoUnit.MINUTES); - handleMittagspause(br, startTime); + if (startTime.until(LocalTime.now(), ChronoUnit.MINUTES) < DEFAULT_NUMBER_WORK_MINS_BEFORE_LUNCH) { + handleMittagspause(br, startTime); + } handleZapfenstreich(br, startTime); }