From af9f559a2ee427905c39363643bac2e7878fb10c Mon Sep 17 00:00:00 2001 From: WillemDalton Date: Sun, 16 Nov 2025 15:06:41 -0500 Subject: fixed guests viewing courses --- src/main/java/design/controller/userinput/menus/CourseSearch.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/design') diff --git a/src/main/java/design/controller/userinput/menus/CourseSearch.java b/src/main/java/design/controller/userinput/menus/CourseSearch.java index 4dd2cad..8fd1963 100644 --- a/src/main/java/design/controller/userinput/menus/CourseSearch.java +++ b/src/main/java/design/controller/userinput/menus/CourseSearch.java @@ -80,6 +80,10 @@ public class CourseSearch extends Menu { var name = String.format("%s, %s, Difficulty: %s, %s holes, %s total par", c.getName(), c.getLocation(), c.getDifficultyRating(), c.getHoleCount(), c.getTotalPar()); menuOptions.add(new MenuOption(name, () -> { + if(Session.isGuest()) { + System.out.println("\nYou cannot add Courses as a Guest. Please login for this functionality."); + new MainMenu().present(); + } UndoManager.instance().capture(golfer, "Add course " + c.getName()); // add the course, try to save to DB. -- cgit v1.2.3