From 069a003d31fbcfb6739918ca6bdd0df98e00589a Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Thu, 13 Mar 2025 21:57:24 +0100 Subject: [PATCH] fix(backend): Swagger niet bereikbaar --- backend/Dockerfile | 2 +- backend/src/app.ts | 2 +- backend/src/routes/router.ts | 22 +++++++++++----------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 784e22b7..2d50437c 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -35,7 +35,7 @@ COPY package-lock.json backend/package.json ./ RUN npm install --silent --only=production COPY --from=build-stage /app/backend/dist ./dist/ -COPY --from=build-stage /app/docs/swagger ./dist/swagger +COPY --from=build-stage /app/docs/api ./docs/swagger EXPOSE 3000 diff --git a/backend/src/app.ts b/backend/src/app.ts index a69d3f10..eb715a1c 100644 --- a/backend/src/app.ts +++ b/backend/src/app.ts @@ -7,7 +7,7 @@ import { responseTimeLogger } from './logging/responseTimeLogger.js'; import responseTime from 'response-time'; import { EnvVars, getNumericEnvVar } from './util/envvars.js'; import apiRouter from './routes/router.js'; -import swaggerMiddleware from './swagger'; +import swaggerMiddleware from './swagger.js'; import swaggerUi from 'swagger-ui-express'; const logger: Logger = getLogger(); diff --git a/backend/src/routes/router.ts b/backend/src/routes/router.ts index d40b54c9..ef24000e 100644 --- a/backend/src/routes/router.ts +++ b/backend/src/routes/router.ts @@ -1,15 +1,15 @@ import { Response, Router } from 'express'; -import studentRouter from './student'; -import groupRouter from './group'; -import assignmentRouter from './assignment'; -import submissionRouter from './submission'; -import classRouter from './class'; -import questionRouter from './question'; -import authRouter from './auth'; -import themeRoutes from './themes'; -import learningPathRoutes from './learning-paths'; -import learningObjectRoutes from './learning-objects'; -import { getLogger, Logger } from '../logging/initalize'; +import studentRouter from './student.js'; +import groupRouter from './group.js'; +import assignmentRouter from './assignment.js'; +import submissionRouter from './submission.js'; +import classRouter from './class.js'; +import questionRouter from './question.js'; +import authRouter from './auth.js'; +import themeRoutes from './themes.js'; +import learningPathRoutes from './learning-paths.js'; +import learningObjectRoutes from './learning-objects.js'; +import { getLogger, Logger } from '../logging/initalize.js'; const router = Router(); const logger: Logger = getLogger();