Adjustment to error logging
This commit is contained in:
parent
a395efdbd9
commit
6ca4a08018
@ -23,6 +23,13 @@ class ConvertRunner(val referenceId: String, val listener: IConvertListener) {
|
|||||||
|
|
||||||
suspend fun readAndConvert (subtitleInfo: SubtitleInfo) {
|
suspend fun readAndConvert (subtitleInfo: SubtitleInfo) {
|
||||||
val inFile = File(subtitleInfo.inputFile)
|
val inFile = File(subtitleInfo.inputFile)
|
||||||
|
if (!inFile.canRead()) {
|
||||||
|
logger.error { "$referenceId ${subtitleInfo.inputFile}: Cant read file!" }
|
||||||
|
withContext(Dispatchers.Default) {
|
||||||
|
listener.onError(referenceId, subtitleInfo, "Cant read file!")
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
val reader = getReade(inFile)
|
val reader = getReade(inFile)
|
||||||
val dialogs = reader?.read()
|
val dialogs = reader?.read()
|
||||||
if (dialogs.isNullOrEmpty()) {
|
if (dialogs.isNullOrEmpty()) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user