Fix lateinit property initialization order

This commit is contained in:
kageru 2019-09-17 23:01:38 +02:00
parent e7f47b7420
commit ba913f2bed
Signed by: kageru
GPG Key ID: 8282A2BEA4ADA3D2

View File

@ -38,6 +38,7 @@ object Kagebot {
fun init() {
val api = DiscordApiBuilder().setToken(secret).login().join()
Globals.api = api
try {
ConfigParser.initialLoad(RawConfig.read())
} catch (e: IllegalArgumentException) {
@ -53,6 +54,5 @@ object Kagebot {
api.addMessageCreateListener { checked { it.process() } }
Config.features.eventFeatures().forEach { it.register(api) }
CronD.startAll()
Globals.api = api
}
}