diff --git a/scalabot-app/src/main/kotlin/AppMain.kt b/scalabot-app/src/main/kotlin/AppMain.kt index e8d85d9..09e49ab 100644 --- a/scalabot-app/src/main/kotlin/AppMain.kt +++ b/scalabot-app/src/main/kotlin/AppMain.kt @@ -53,11 +53,6 @@ internal class Launcher : AutoCloseable { private val botApi = TelegramBotsApi(DefaultBotSession::class.java) private val botSessionMap = mutableMapOf() - private val remoteRepositories = Const.config.mavenRepositories - .map(MavenRepositoryConfig::toRemoteRepository) - .toMutableList().apply { - add(MavenRepositoryExtensionFinder.getMavenCentralRepository(proxy = Const.config.proxy.toAetherProxy())) - }.toList() @Synchronized fun launch(): Boolean { @@ -99,6 +94,12 @@ internal class Launcher : AutoCloseable { } } val account = botConfig.account + + val remoteRepositories = Const.config.mavenRepositories + .map(MavenRepositoryConfig::toRemoteRepository) + .toMutableList().apply { + add(MavenRepositoryExtensionFinder.getMavenCentralRepository(proxy = Const.config.proxy.toAetherProxy())) + }.toList() val extensionPackageFinders = setOf( MavenRepositoryExtensionFinder( remoteRepositories = remoteRepositories,