From 29619e2f99ddab0b58681519d8c373e1f3625955 Mon Sep 17 00:00:00 2001 From: Jonas Herzig <me@johni0702.de> Date: Thu, 13 Jul 2017 22:28:24 +0200 Subject: [PATCH] Fix bot starting before user/room store is initialized --- src/discordas.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/discordas.ts b/src/discordas.ts index 1385b6c..7ef64b6 100644 --- a/src/discordas.ts +++ b/src/discordas.ts @@ -72,9 +72,10 @@ function run (port: number, config: DiscordBridgeConfig) { discordbot.setBridge(bridge); log.info("discordas", "Initing bridge."); log.info("AppServ", "Started listening on port %s at %s", port, new Date().toUTCString() ); - bridge.run(port, config); - log.info("discordas", "Initing store."); - discordstore.init().then(() => { + bridge.run(port, config).then(() => { + log.info("discordas", "Initing store."); + return discordstore.init(); + }).then(() => { log.info("discordas", "Initing bot."); return discordbot.run().then(() => { log.info("discordas", "Discordbot started successfully."); -- GitLab