From f0f9274a3c9a18bc1b01a6970aba305a0b05e8ef Mon Sep 17 00:00:00 2001 From: Tom <7283497+thfrei@users.noreply.github.com> Date: Mon, 9 May 2022 16:17:14 +0200 Subject: [PATCH] remove route without filename --- src/routes/routes.js | 3 ++- src/share/routes.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/routes.js b/src/routes/routes.js index 0cd2460c9..eb4308318 100644 --- a/src/routes/routes.js +++ b/src/routes/routes.js @@ -285,7 +285,8 @@ function register(app) { apiRoute(POST, '/api/special-notes/search-note', specialNotesRoute.createSearchNote); apiRoute(POST, '/api/special-notes/save-search-note', specialNotesRoute.saveSearchNote); - route(GET, ['/api/images/:noteId/:filename', '/api/images/:noteId'], [auth.checkApiAuthOrElectron], imageRoute.returnImage); + // :filename is not used by trilium, but instead used for "save as" to assign a human readable filename + route(GET, '/api/images/:noteId/:filename', [auth.checkApiAuthOrElectron], imageRoute.returnImage); route(POST, '/api/images', [auth.checkApiAuthOrElectron, uploadMiddleware, csrfMiddleware], imageRoute.uploadImage, apiResultHandler); route(PUT, '/api/images/:noteId', [auth.checkApiAuthOrElectron, uploadMiddleware, csrfMiddleware], imageRoute.updateImage, apiResultHandler); diff --git a/src/share/routes.js b/src/share/routes.js index 684dde3e0..edda89e95 100644 --- a/src/share/routes.js +++ b/src/share/routes.js @@ -110,6 +110,7 @@ function register(router) { res.send(note.getContent()); }); + // :filename is not used by trilium, but instead used for "save as" to assign a human readable filename router.get('/share/api/images/:noteId/:filename', (req, res, next) => { shacaLoader.ensureLoad();