🏡K
Size: a a a
🏡K
🏡K
🏡K
kk
🏡K
D
kk
🏡K
kk
🏡K
🏡K
kk
kk
D
@UseGuards(JwtAuthOptionalGuard)
@UsePipes(new JsonValidationPipe())
@HttpCode(201)
@Post('/nicknames')
async nicknamesOffer(@Body() dto: NicknameOfferDto, @Req() request): Promise<HttpResponse<null, null>> {
try {
await this.commonService.saveNickname(dto, Status.draft, request.user?request.user.id:null);
} catch (AlreadyExistsException) {
throw new HttpException(ResponseFactory.error({ nickname: 'nicknameAlreadyExists' }), HttpStatus.BAD_REQUEST)
}
return ResponseFactory.success(null);
}
🏡K
🏡K
🏡K
@UseGuards(JwtAuthOptionalGuard)
@UsePipes(new JsonValidationPipe())
@HttpCode(201)
@Post('/nicknames')
nicknamesOffer(@Body() dto: NicknameOfferDto, @Req() request): Observable<NicknameOffer> {
return from(this.commonService.saveNickname(dto, Status.draft, request.user?request.user.id:null));
}
D
D
D