Skip to content

Commit

Permalink
feat: Add FCMUserDTO and update API endpoints in UserController
Browse files Browse the repository at this point in the history
suk-6 committed Sep 18, 2024
1 parent 46f2c6d commit 8e2207a
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/modules/user/user.controller.ts
Original file line number Diff line number Diff line change
@@ -3,6 +3,7 @@ import { AuthGuard } from '@nestjs/passport';
import {
ApiBadRequestResponse,
ApiBearerAuth,
ApiBody,
ApiInternalServerErrorResponse,
ApiNotFoundResponse,
ApiOkResponse,
@@ -14,6 +15,7 @@ import {
import { JwtPayload } from 'src/auth/model/payload.jwt.model';
import { CurrentUser } from 'src/common';

import { FCMUserDTO } from './dto/fcm.user.dto';
import { GetUserDTO } from './dto/get.user.dto';
import { PayDTO } from './dto/pay.user.dto';
import { UpdateWalletDTO } from './dto/update.user.dto';
@@ -70,6 +72,9 @@ export class UserController {
@Post('pay')
@UseGuards(AuthGuard('access'))
@ApiBearerAuth()
@ApiBody({
type: PayDTO,
})
@ApiOperation({ summary: '크레딧 충전' })
@ApiOkResponse({ description: 'Success' })
@ApiNotFoundResponse({ description: 'User not found' })
@@ -82,6 +87,9 @@ export class UserController {
@Put('fcm')
@UseGuards(AuthGuard('access'))
@ApiBearerAuth()
@ApiBody({
type: FCMUserDTO,
})
@ApiOperation({ summary: 'FCM 토큰 저장' })
@ApiOkResponse({ description: 'Success' })
@ApiNotFoundResponse({ description: 'User not found' })

0 comments on commit 8e2207a

Please sign in to comment.