feat: return generated tokens on refresh

This commit is contained in:
2024-04-20 21:24:22 +02:00
parent b2449c2387
commit ed518787d5
2 changed files with 9 additions and 3 deletions

View File

@@ -76,10 +76,10 @@ export class AuthController {
@ApiOperation({ description: 'Update current user data.', summary: 'Update user data' })
@ApiUnauthorizedResponse({ description: 'Not logged in' })
@ApiBadRequestResponse({ description: 'User not found' })
@ApiBearerAuth()
@UseInterceptors(FileFieldsInterceptor([{ name: 'avatar', maxCount: 1 }]))
@UseGuards(JwtAuthGuard)
@Patch('me')
@ApiBearerAuth()
async updateUserData(
@Request() req,
@UploadedFiles()
@@ -210,8 +210,15 @@ export class AuthController {
sameSite: 'none',
secure: true,
})
res.send({
accessToken: newTokens.accessToken,
refreshToken: newTokens.refreshToken,
})
return { accessToken: newTokens.accessToken, refreshToken: newTokens.refreshToken }
return {
accessToken: newTokens.accessToken,
refreshToken: newTokens.refreshToken,
}
}
@ApiOperation({

View File

@@ -44,7 +44,6 @@ import {
PaginatedDecksWithMaxCardsCount,
} from './entities/deck.entity'
import { MinMaxCards } from './entities/min-max-cards.entity'
import { DecksRepository } from './infrastructure/decks.repository'
import {
CreateCardCommand,
CreateDeckCommand,