From af2ce9fcf94edfd167e1aa1399e74bc6ebf6be8a Mon Sep 17 00:00:00 2001 From: adkm12 Date: Wed, 4 Dec 2024 11:28:39 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20user/info=20=EC=9A=94=EC=B2=AD=20?= =?UTF-8?q?=EC=8B=A4=ED=8C=A8=EC=8B=9C=20401=20=EC=97=90=EB=9F=AC=20?= =?UTF-8?q?=EB=B0=98=ED=99=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/apps/api-server/src/modules/user/user.controller.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/BE/apps/api-server/src/modules/user/user.controller.ts b/BE/apps/api-server/src/modules/user/user.controller.ts index 557a01b4..13084fad 100644 --- a/BE/apps/api-server/src/modules/user/user.controller.ts +++ b/BE/apps/api-server/src/modules/user/user.controller.ts @@ -1,4 +1,4 @@ -import { Controller, Get, UseGuards } from '@nestjs/common'; +import { Controller, Get, UnauthorizedException, UseGuards } from '@nestjs/common'; import { UserService } from './user.service'; import { AuthGuard } from '@nestjs/passport'; import { User } from '../../decorators'; @@ -10,6 +10,10 @@ export class UserController { @Get('info') @UseGuards(AuthGuard('jwt')) async getUserInfo(@User() user) { - return await this.userService.getUserInfo(user.id); + try { + return await this.userService.getUserInfo(user.id); + } catch { + throw new UnauthorizedException(); + } } }