From 163e5304a959699955a0a6653e45e4c7c42dd24d Mon Sep 17 00:00:00 2001 From: Florian Sylvain Date: Thu, 9 Mar 2023 12:55:52 +0100 Subject: [PATCH] Fixed base path api --- README.MD | 1 + src/app.ts | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index 25abb7b..bc367b7 100644 --- a/README.MD +++ b/README.MD @@ -3,6 +3,7 @@ ## Environment variable - API_PORT +- API_BASE_PATH - FRONT_ORIGIN - JWT_SECRET - MYSQL_ROOT_PASSWORD diff --git a/src/app.ts b/src/app.ts index 1497a38..c597ccb 100644 --- a/src/app.ts +++ b/src/app.ts @@ -37,6 +37,7 @@ function initEnvVariables(): void { "FRONT_ORIGIN", "JWT_SECRET", "PARISMUSEES_SECRET", + "API_BASE_PATH", ] varsToCheck.forEach((varName) => { @@ -65,13 +66,11 @@ export function initServer(): express.Express { appRouter.use("/session/", sessionRouter) appRouter.use("/paintings/", paintingsRouter) - app.use("/v1/", appRouter) + app.use(process.env.API_BASE_PATH + "/", appRouter) return app } export function startServer(app: express.Express): void { - app.listen(process.env.API_PORT, () => - console.log(`Listening on port ${process.env.API_PORT}`) - ) + app.listen(process.env.API_PORT, () => console.log(`Listening on port ${process.env.API_PORT}`)) }