fix: Helper#getConfigResource is not implemented correctly.

This commit is contained in:
iceBear67 committed 2025-03-28 11:03:21 +08:00
1 parent 885920f38e
commit 5b16513647
1 file changed
+7 -6
@@ -51,10 +51,10 @@ public class Helper {
} }
public static String cleanFileName(String filename) { public static String cleanFileName(String filename) {
var name = PinyinHelper.toPinyin(filename, PinyinStyleEnum.NORMAL,"_"); var name = PinyinHelper.toPinyin(filename, PinyinStyleEnum.NORMAL, "_");
name = ILLEGAL_CHARACTERS.matcher(name).replaceAll(""); name = ILLEGAL_CHARACTERS.matcher(name).replaceAll("");
if(name.length() > 32){ if (name.length() > 32) {
name = name.substring(0,32); name = name.substring(0, 32);
} }
return NON_ASCII.matcher(name).replaceAll(""); return NON_ASCII.matcher(name).replaceAll("");
} }
@@ -95,8 +95,9 @@ public class Helper {
@SneakyThrows @SneakyThrows
public static Optional<String> getConfigResource(Path root, String resource) { public static Optional<String> getConfigResource(Path root, String resource) {
if (Files.exists(root)) { var r = root.resolve(resource);
return Optional.of(Files.readString(root.resolve(resource))); if (Files.exists(r)) {
return Optional.of(Files.readString(r));
} }
return Optional.empty(); return Optional.empty();
} }