diff --git a/packages/server/src/modules/System/SystemDB/SystemDB.controller.ts b/packages/server/src/modules/System/SystemDB/SystemDB.controller.ts index ca010fd99..af4e98217 100644 --- a/packages/server/src/modules/System/SystemDB/SystemDB.controller.ts +++ b/packages/server/src/modules/System/SystemDB/SystemDB.controller.ts @@ -1,12 +1,14 @@ -import { Controller, Get, Post } from '@nestjs/common'; +import { Controller, Get, HttpCode } from '@nestjs/common'; +import { PublicRoute } from '@/modules/Auth/guards/jwt.guard'; -@Controller('/system_db') +@Controller('system_db') +@PublicRoute() export class SystemDatabaseController { constructor() {} - @Post() @Get() - ping(){ - + @HttpCode(200) + ping() { + return { status: 'ok' }; } } diff --git a/packages/server/src/modules/System/SystemDB/SystemDB.module.ts b/packages/server/src/modules/System/SystemDB/SystemDB.module.ts index d1387efa5..6c3610385 100644 --- a/packages/server/src/modules/System/SystemDB/SystemDB.module.ts +++ b/packages/server/src/modules/System/SystemDB/SystemDB.module.ts @@ -6,6 +6,7 @@ import { SystemKnexConnectionConfigure, } from './SystemDB.constants'; import { knexSnakeCaseMappers } from 'objection'; +import { SystemDatabaseController } from './SystemDB.controller'; const providers = [ { @@ -42,6 +43,7 @@ const providers = [ @Global() @Module({ + controllers: [SystemDatabaseController], providers: [...providers], exports: [...providers], })