diff --git a/package.json b/package.json index c80aca9..fb97ba7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "aliyundrive-rename", "type": "module", - "version": "0.2.2", + "version": "0.2.3", "private": true, "packageManager": "pnpm@8.10.5", "description": "Batch rename files of aliyundrive.", diff --git a/src/App.vue b/src/App.vue index e750221..cf165ba 100644 --- a/src/App.vue +++ b/src/App.vue @@ -403,7 +403,7 @@ function manualPickName(id: string) {
- +
diff --git a/src/utils/rename.ts b/src/utils/rename.ts index f585565..b745c3f 100644 --- a/src/utils/rename.ts +++ b/src/utils/rename.ts @@ -14,7 +14,7 @@ export function getNewNameByExtract(oldName: string, prefix: string, season: str let episode = epm1 || epm2 || epm3 || epm4 season ||= '1' const seasonNumber = Number.parseInt(season) - const seasonNumberIsValid = Number.isNaN(seasonNumber) && seasonNumber < 100 + const seasonNumberIsValid = !Number.isNaN(seasonNumber) && seasonNumber < 100 season = String(seasonNumberIsValid ? seasonNumber : 1).padStart(2, '0') episode = String(+episode).padStart(3, '0') if (!episode || !season)