diff --git a/backend/data/src/main/kotlin/io/tolgee/service/dataImport/processors/PropertyFileProcessor.kt b/backend/data/src/main/kotlin/io/tolgee/service/dataImport/processors/PropertyFileProcessor.kt index 3d0ec65118..cf5b0e7803 100644 --- a/backend/data/src/main/kotlin/io/tolgee/service/dataImport/processors/PropertyFileProcessor.kt +++ b/backend/data/src/main/kotlin/io/tolgee/service/dataImport/processors/PropertyFileProcessor.kt @@ -1,13 +1,13 @@ package io.tolgee.service.dataImport.processors -import java.util.Properties +import java.util.* class PropertyFileProcessor( override val context: FileProcessorContext, ) : ImportFileProcessor() { override fun process() { val props = Properties() - props.load(context.file.inputStream) + props.load(context.file.data.inputStream()) props.entries.forEachIndexed { idx, it -> context.addTranslation(it.key.toString(), languageNameGuesses[0], it.value, idx) } diff --git a/backend/data/src/test/kotlin/io/tolgee/unit/service/dataImport/processors/processors/PropertiesParserTest.kt b/backend/data/src/test/kotlin/io/tolgee/unit/service/dataImport/processors/processors/PropertiesParserTest.kt index ffe2047d90..bb8a28738c 100644 --- a/backend/data/src/test/kotlin/io/tolgee/unit/service/dataImport/processors/processors/PropertiesParserTest.kt +++ b/backend/data/src/test/kotlin/io/tolgee/unit/service/dataImport/processors/processors/PropertiesParserTest.kt @@ -25,7 +25,7 @@ class PropertiesParserTest { ImportFileDto( "messages_en.properties", File("src/test/resources/import/example.properties") - .inputStream(), + .readBytes(), ) fileProcessorContext = FileProcessorContext(importFileDto, importFile) }