From c2b5a8de713b92e23977e7ff2120df756236a673 Mon Sep 17 00:00:00 2001 From: Robin Cheney Date: Wed, 10 Dec 2025 11:55:38 +0100 Subject: [PATCH] bugfixes --- .../tankstelle/controllers/NewStationTabController.java | 7 +++++-- .../de/diejungsvondertanke/tankstelle/core/Main.java | 9 --------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/src/main/java/de/diejungsvondertanke/tankstelle/controllers/NewStationTabController.java b/src/main/java/de/diejungsvondertanke/tankstelle/controllers/NewStationTabController.java index a3e0129..9b78e7d 100644 --- a/src/main/java/de/diejungsvondertanke/tankstelle/controllers/NewStationTabController.java +++ b/src/main/java/de/diejungsvondertanke/tankstelle/controllers/NewStationTabController.java @@ -83,8 +83,11 @@ public class NewStationTabController { } else if (rbLarge.isSelected()) { String company = txtAttr.getText().trim(); - Main.addNewFuelStation(company); - parentController.appendOutput("Added large station (" + company + ")."); + if (!company.isEmpty()) { + Main.addNewFuelStation(company); + parentController.appendOutput("Added large station (" + company + ")."); + } else + parentController.showError("Company name must not be empty"); } parentController.refreshStationNames(); diff --git a/src/main/java/de/diejungsvondertanke/tankstelle/core/Main.java b/src/main/java/de/diejungsvondertanke/tankstelle/core/Main.java index 653c83e..14491f0 100644 --- a/src/main/java/de/diejungsvondertanke/tankstelle/core/Main.java +++ b/src/main/java/de/diejungsvondertanke/tankstelle/core/Main.java @@ -298,9 +298,6 @@ public class Main { * @author Leander Schnurrer */ public static void addNewFuelStation(String supermarket_company) { - while (supermarket_company.isEmpty()) { - // TODO: Show error in UI - } fuelStations.add(new LargeFuelStation(supermarket_company)); } @@ -312,9 +309,6 @@ public class Main { * @author Leander Schnurrer */ public static void addNewFuelStation(float retail_space) { - while (retail_space <= 0) { - // TODO: Show error in UI - } fuelStations.add(new MediumFuelStation(retail_space)); } @@ -327,9 +321,6 @@ public class Main { * @author Leander Schnurrer */ public static void addNewFuelStation(short number_of_vending_machines) { - while (number_of_vending_machines <= 0) { - // TODO: Show error in UI - } fuelStations.add(new SmallFuelStation(number_of_vending_machines)); } -- 2.43.0