mirror of
https://github.com/zadam/trilium.git
synced 2025-11-06 21:36:05 +01:00
backend scripts should not be async because of transaction management
This commit is contained in:
@@ -6,7 +6,7 @@ const cls = require('../services/cls');
|
||||
const sql = require("../services/sql");
|
||||
const becca = require("../services/becca/becca");
|
||||
|
||||
async function handleRequest(req, res) {
|
||||
function handleRequest(req, res) {
|
||||
// express puts content after first slash into 0 index element
|
||||
|
||||
const path = req.params.path + req.params[0];
|
||||
@@ -72,7 +72,7 @@ async function handleRequest(req, res) {
|
||||
function register(router) {
|
||||
// explicitly no CSRF middleware since it's meant to allow integration from external services
|
||||
|
||||
router.all('/custom/:path*', async (req, res, next) => {
|
||||
router.all('/custom/:path*', (req, res, next) => {
|
||||
cls.namespace.bindEmitter(req);
|
||||
cls.namespace.bindEmitter(res);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user