From 5479f36443b3a2acce2203644c2c64cba0b66992 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 2 Mar 2022 11:41:10 -0500 Subject: [PATCH] fix: #10358, bad uploads path --- src/controllers/accounts/uploads.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controllers/accounts/uploads.js b/src/controllers/accounts/uploads.js index d1c113846a..b8afa0d1fe 100644 --- a/src/controllers/accounts/uploads.js +++ b/src/controllers/accounts/uploads.js @@ -1,5 +1,7 @@ 'use strict'; +const path = require('path'); + const nconf = require('nconf'); const db = require('../../database'); @@ -27,7 +29,7 @@ uploadsController.get = async function (req, res, next) { userData.uploads = uploadNames.map(uploadName => ({ name: uploadName, - url: nconf.get('upload_url') + uploadName, + url: path.resolve(nconf.get('upload_url'), uploadName), })); const pageCount = Math.ceil(itemCount / itemsPerPage); userData.pagination = pagination.create(page, pageCount, req.query);