summaryrefslogtreecommitdiff
path: root/src/main/java/design/controller/userinput/menus/AddClubMenu.java
diff options
context:
space:
mode:
authorMichael Lizzio <mjl2396@rit.edu>2025-10-07 13:50:05 -0400
committerMichael Lizzio <mjl2396@rit.edu>2025-10-07 13:50:05 -0400
commit821c44c8ca0bc364c83fac2e116fd8c8ec8e86c9 (patch)
tree248ff95e95c4b1aa4a8cf6c25497ffce4fd3550b /src/main/java/design/controller/userinput/menus/AddClubMenu.java
parentb50bce5a1c303e03cc50e1945de9c16cee044976 (diff)
downloaddesignproject-design-6-821c44c8ca0bc364c83fac2e116fd8c8ec8e86c9.tar.gz
designproject-design-6-821c44c8ca0bc364c83fac2e116fd8c8ec8e86c9.tar.bz2
designproject-design-6-821c44c8ca0bc364c83fac2e116fd8c8ec8e86c9.zip
Added club to json
Diffstat (limited to 'src/main/java/design/controller/userinput/menus/AddClubMenu.java')
-rw-r--r--src/main/java/design/controller/userinput/menus/AddClubMenu.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/design/controller/userinput/menus/AddClubMenu.java b/src/main/java/design/controller/userinput/menus/AddClubMenu.java
index ad22eb3..ea18ed5 100644
--- a/src/main/java/design/controller/userinput/menus/AddClubMenu.java
+++ b/src/main/java/design/controller/userinput/menus/AddClubMenu.java
@@ -61,6 +61,13 @@ public class AddClubMenu extends Menu {
g.addClub(manufacture, nickname, type);
+ // Add club to JSON
+ try {
+ PersonalDatabase.INSTANCE.updateGolfer(g);
+ System.out.println("Club added and saved.");
+ } catch (IOException e) {
+ throw new RuntimeException("Failed to save club", e);
+ }
new UserSettings().present();
}));