Move issue

This commit is contained in:
bskjon 2025-01-06 02:06:06 +01:00
parent 4f1b4d78ad
commit c4da613344
2 changed files with 5 additions and 5 deletions

View File

@ -21,7 +21,7 @@ class ExtractWorkArgumentsMapping(
language = it.language,
arguments = it.codecParameters + it.optionalParameters + listOf("-map", "0:s:${it.index}"),
outputFileName = "${outFileFullName}.${it.language}.${it.format}",
storeFileName = "${outFileFullName}.${it.format}"
storeFileName = outFileFullName
)
}

View File

@ -64,7 +64,7 @@ class ContentCompletionMover(val collection: String, val events: List<Event>) {
data class MovableSubtitle(
val language: String,
val cachedFile: File,
val storeFile: String
val storeFileName: String
)
fun getMovableSubtitles(): List<MovableSubtitle> {
@ -78,14 +78,14 @@ class ContentCompletionMover(val collection: String, val events: List<Event>) {
extracted.map { MovableSubtitle(
language = it.language,
cachedFile = File(it.outputFile),
storeFile = it.storeFileName
storeFileName = it.storeFileName
) }.also { items.addAll(it) }
converted.flatMap { it.outputFiles.map { outFile ->
MovableSubtitle(
language = it.language,
cachedFile = File(outFile),
storeFile = it.baseName
storeFileName = it.baseName
)
} }.also { items.addAll(it) }
@ -112,7 +112,7 @@ class ContentCompletionMover(val collection: String, val events: List<Event>) {
it.mkdirs()
}
}
val storeFile = languageFolder.using(movable.storeFile)
val storeFile = languageFolder.using("${movable.storeFileName}.${movable.cachedFile.extension}")
val success = movable.cachedFile.moveTo(storeFile)
if (success) {
moved.add(MovedSubtitle(movable.language, movable.cachedFile.absolutePath, storeFile.absolutePath))