Fix some bugs, fix some TODO text
[gofetch.git] / src / be / nikiroo / gofetch / Main.java
index 590d4a0cd1046ffedf816052921d34cfb1784465..7aa94053d10236932897c872e34c236e93560b53 100644 (file)
@@ -52,7 +52,10 @@ public class Main {
                        System.exit(1);
                }
 
-               // Selector base (empty is ok, DO NOT end with /)
+               // Selector base :
+               // - empty is ok
+               // - DO NOT end with /
+               // - always starts with / if not empty
                String preselector = "";
                if (preselectorStr != null && !preselectorStr.startsWith("/")) {
                        preselector = "/" + preselectorStr;
@@ -65,7 +68,7 @@ public class Main {
                Type type = null;
                if (!"ALL".equals(typeStr)) {
                        try {
-                               Type.valueOf(typeStr.toUpperCase());
+                               type = Type.valueOf(typeStr.toUpperCase());
                        } catch (IllegalArgumentException e) {
                                System.err.println("Invalid type: " + typeStr);
                                System.exit(1);