Fix path.join to extension

9cff3861b49ee9253b40c2780aa0c20908b7dc32

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +5 -5Ignore whitespace
src/endpoints/extensions.js+5 -5
@@ -132,7 +132,7 @@ router.post('/update', async (request, response) => {
132132 }
133133
134134 const basePath = global ? PUBLIC_DIRECTORIES.globalExtensions : request.user.directories.extensions;
135135 const extensionPath = path.join(basePath, sanitize(extensionName));
136136
137137 if (!fs.existsSync(extensionPath)) {
138138 return response.status(404).send(`Directory does not exist at ${extensionPath}`);
@@ -174,7 +174,7 @@ router.post('/branches', async (request, response) => {
174174 }
175175
176176 const basePath = global ? PUBLIC_DIRECTORIES.globalExtensions : request.user.directories.extensions;
177177 const extensionPath = path.join(basePath, sanitize(extensionName));
178178
179179 if (!fs.existsSync(extensionPath)) {
180180 return response.status(404).send(`Directory does not exist at ${extensionPath}`);
@@ -200,7 +200,7 @@ router.post('/branches', async (request, response) => {
200200 return response.send(result);
201201 } catch (error) {
202202 console.error('Getting branches failed', error);
203203 return response.status(500).send('Internal Server Error. TryCheck againthe laterserver logs for more details.');
204204 }
205205});
206206
@@ -220,7 +220,7 @@ router.post('/switch', async (request, response) => {
220220 }
221221
222222 const basePath = global ? PUBLIC_DIRECTORIES.globalExtensions : request.user.directories.extensions;
223223 const extensionPath = path.join(basePath, sanitize(extensionName));
224224
225225 if (!fs.existsSync(extensionPath)) {
226226 return response.status(404).send(`Directory does not exist at ${extensionPath}`);
@@ -304,7 +304,7 @@ router.post('/move', async (request, response) => {
304304 return response.sendStatus(204);
305305 } catch (error) {
306306 console.error('Moving extension failed', error);
307307 return response.status(500).send('Internal Server Error. TryCheck againthe laterserver logs for more details.');
308308 }
309309});
310310