summaryrefslogtreecommitdiff
path: root/src/main/java/design/controller
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-11-15 23:27:40 -0500
committersowgro <tpoke.ferrari@gmail.com>2025-11-15 23:27:40 -0500
commit73cb1c77c99330360313bb07fcbc3c23a2516680 (patch)
tree7ffe6440bdcbb4d6d8fb5ec01fa69cf549b3a535 /src/main/java/design/controller
parente0dc59f83af9821c89d5bad53b639b512905420f (diff)
downloaddesignproject-design-6-73cb1c77c99330360313bb07fcbc3c23a2516680.tar.gz
designproject-design-6-73cb1c77c99330360313bb07fcbc3c23a2516680.tar.bz2
designproject-design-6-73cb1c77c99330360313bb07fcbc3c23a2516680.zip
fix nulls
Diffstat (limited to 'src/main/java/design/controller')
-rw-r--r--src/main/java/design/controller/userinput/menus/ImportExportMenu.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/design/controller/userinput/menus/ImportExportMenu.java b/src/main/java/design/controller/userinput/menus/ImportExportMenu.java
index dda465f..21ffa6c 100644
--- a/src/main/java/design/controller/userinput/menus/ImportExportMenu.java
+++ b/src/main/java/design/controller/userinput/menus/ImportExportMenu.java
@@ -56,6 +56,7 @@ public class ImportExportMenu extends Menu {
case "xml" -> handler = new XMLHandler(source);
default -> {
System.out.println("Unsupported file type: " + ext);
+ this.present();
return;
}
}
@@ -75,6 +76,6 @@ public class ImportExportMenu extends Menu {
private static String getExtension(String fileName) {
int i = fileName.lastIndexOf('.');
- return (i >= 0) ? fileName.substring(i + 1).toLowerCase() : "";
+ return (i >= 0) ? fileName.substring(i + 1).toLowerCase() : "unknown";
}
}