fix URI exception

This commit is contained in:
Aria Moradi 2021-03-28 01:35:46 +04:30
parent bb09cfddb3
commit e3f65d2192

View File

@ -37,7 +37,7 @@ val androidCompat by lazy { AndroidCompat() }
fun applicationSetup() {
// register server config
GlobalConfigManager.registerModule(
ServerConfig.register(GlobalConfigManager.config)
ServerConfig.register(GlobalConfigManager.config)
)
// set application wide logging level
@ -47,10 +47,10 @@ fun applicationSetup() {
// make dirs we need
listOf(
applicationDirs.dataRoot,
applicationDirs.extensionsRoot,
"${applicationDirs.extensionsRoot}/icon",
applicationDirs.thumbnailsRoot
applicationDirs.dataRoot,
applicationDirs.extensionsRoot,
"${applicationDirs.extensionsRoot}/icon",
applicationDirs.thumbnailsRoot
).forEach {
File(it).mkdirs()
}
@ -59,9 +59,7 @@ fun applicationSetup() {
try {
val dataConfFile = File("${applicationDirs.dataRoot}/server.conf")
if (!dataConfFile.exists()) {
val inpStream = File(
Main::class.java.getResource("/server-reference.conf").toURI()
).inputStream()
val inpStream = Main::class.java.getResourceAsStream("/server-reference.conf")
val outStream = dataConfFile.outputStream()
inpStream.copyTo(outStream)
@ -69,7 +67,9 @@ fun applicationSetup() {
inpStream.close()
outStream.close()
}
} catch (e: Exception) {}
} catch (e: Exception) {
e.printStackTrace()
}
makeDataBaseTables()