From bbcf9800edd6012bfabc9387993d0cfa06abaffc Mon Sep 17 00:00:00 2001 From: crschnick Date: Thu, 14 Aug 2025 03:41:46 +0000 Subject: [PATCH] Fix base name bug --- core/src/main/java/io/xpipe/core/FilePath.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/io/xpipe/core/FilePath.java b/core/src/main/java/io/xpipe/core/FilePath.java index a1174f54e..ae09024ab 100644 --- a/core/src/main/java/io/xpipe/core/FilePath.java +++ b/core/src/main/java/io/xpipe/core/FilePath.java @@ -120,10 +120,11 @@ public final class FilePath { } public FilePath getBaseName() { - var split = value.lastIndexOf("."); - if (split == -1) { + if (!getFileName().contains(".")) { return this; } + + var split = value.lastIndexOf("."); return FilePath.of(value.substring(0, split)); }