asyncify MessageHttpController

GitOrigin-RevId: 678a22807f1cbb51a8c1c9bd11b34e1c045d9361
This commit is contained in:
Tim Alby
2022-01-14 09:03:06 +00:00
committed by Copybot
parent 01cdb4025e
commit 67ce7c3c75
4 changed files with 87 additions and 150 deletions
@@ -2,7 +2,6 @@ let ThreadManager
const { db, ObjectId } = require('../../mongodb')
const logger = require('@overleaf/logger')
const metrics = require('@overleaf/metrics')
const { callbackify } = require('util')
const GLOBAL_THREAD = 'GLOBAL'
@@ -96,11 +95,11 @@ async function deleteThread(projectId, threadId) {
module.exports = ThreadManager = {
GLOBAL_THREAD,
findOrCreateThread: callbackify(findOrCreateThread),
findAllThreadRooms: callbackify(findAllThreadRooms),
resolveThread: callbackify(resolveThread),
reopenThread: callbackify(reopenThread),
deleteThread: callbackify(deleteThread),
findOrCreateThread,
findAllThreadRooms,
resolveThread,
reopenThread,
deleteThread,
}
;[
'findOrCreateThread',