diff --git a/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/validation/SkillPackagePolicy.java b/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/validation/SkillPackagePolicy.java index 6ace64ad..c22cb4c4 100644 --- a/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/validation/SkillPackagePolicy.java +++ b/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/validation/SkillPackagePolicy.java @@ -68,9 +68,7 @@ public final class SkillPackagePolicy { int lastSlash = canonical.lastIndexOf('/'); String fileName = lastSlash >= 0 ? canonical.substring(lastSlash + 1) : canonical; if (fileName.equalsIgnoreCase(SKILL_MD_PATH)) { - canonical = lastSlash >= 0 - ? canonical.substring(0, lastSlash + 1) + SKILL_MD_PATH - : SKILL_MD_PATH; + canonical = canonical.substring(0, lastSlash + 1) + SKILL_MD_PATH; } return canonical;