legacyMigrator: ahem, one more fix

master
Dragory 2018-02-19 00:52:47 +02:00
parent 8b4f33f199
commit c2a7ae6fa3
1 changed files with 6 additions and 2 deletions

View File

@ -70,7 +70,7 @@ async function shouldMigrate() {
async function migrateOpenThreads() { async function migrateOpenThreads() {
const bot = new Eris.Client(config.token); const bot = new Eris.Client(config.token);
return new Promise(resolve => { const toReturn = new Promise(resolve => {
bot.on('ready', async () => { bot.on('ready', async () => {
const oldThreads = await jsonDb.get('threads', []); const oldThreads = await jsonDb.get('threads', []);
@ -100,7 +100,7 @@ async function migrateOpenThreads() {
const threadId = await threads.createThreadInDB(newThread); const threadId = await threads.createThreadInDB(newThread);
await trx('thread_messages').insert({ await knex('thread_messages').insert({
thread_id: threadId, thread_id: threadId,
message_type: THREAD_MESSAGE_TYPE.LEGACY, message_type: THREAD_MESSAGE_TYPE.LEGACY,
user_id: oldThread.userId, user_id: oldThread.userId,
@ -116,6 +116,10 @@ async function migrateOpenThreads() {
bot.connect(); bot.connect();
}); });
await toReturn;
bot.disconnect();
} }
async function migrateLogs() { async function migrateLogs() {