♻️🩹 backend,oo: fixing instances of controllers, and wip rename from drive -> oo (#525)

This commit is contained in:
Eric Doughty-Papassideris
2024-09-19 15:25:37 +02:00
parent ea18aafde9
commit 5285de4abf
6 changed files with 46 additions and 11 deletions
@@ -10,6 +10,7 @@ export const TwakeDriveBackendCallbackRoutes = {
mount(router: Router) {
const controller = new TwakeDriveBackendCallbackController();
// Why post ? to garantee it is never cached and always ran
router.post('/session/:editing_session_key/check', authMiddleware, controller.checkSessionStatus);
router.post('/session/:editing_session_key/check', authMiddleware, controller.checkSessionStatus.bind(controller));
router.post('/session/:editing_session_key/title', authMiddleware, controller.updateSessionFilename.bind(controller));
},
};
@@ -10,7 +10,7 @@ import type { Router } from 'express';
export const BrowserEditorRoutes = {
mount(router: Router) {
const controller = new BrowserEditorController();
router.get('/', requirementsMiddleware, authMiddleware, controller.index);
router.get('/editor', requirementsMiddleware, authMiddleware, controller.editor);
router.get('/', requirementsMiddleware, authMiddleware, controller.index.bind(controller));
router.get('/editor', requirementsMiddleware, authMiddleware, controller.editor.bind(controller));
},
};
@@ -9,7 +9,7 @@ import type { Router } from 'express';
export const OnlyOfficeRoutes = {
mount(router: Router) {
const controller = new OnlyOfficeController();
router.get(`/:mode/read`, requirementsMiddleware, controller.read);
router.post(`/:mode/callback`, requirementsMiddleware, controller.ooCallback);
router.get(`/:mode/read`, requirementsMiddleware, controller.read.bind(controller));
router.post(`/:mode/callback`, requirementsMiddleware, controller.ooCallback.bind(controller));
},
};