feat(users): 添加公共访问权限以获取可用勋章列表
This commit is contained in:
@@ -415,6 +415,7 @@ export class UsersController {
|
||||
* 获取所有可用勋章(包含用户是否已获得)
|
||||
*/
|
||||
@UseGuards(JwtAuthGuard)
|
||||
@Public()
|
||||
@Get('badges/available')
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@ApiOperation({ summary: '获取所有可用勋章' })
|
||||
@@ -422,8 +423,8 @@ export class UsersController {
|
||||
async getAvailableBadges(
|
||||
@CurrentUser() user: AccessTokenPayload,
|
||||
): Promise<GetAvailableBadgesResponseDto> {
|
||||
this.logger.log(`获取可用勋章列表 - 用户ID: ${user.sub}`);
|
||||
return this.usersService.getAvailableBadges(user.sub);
|
||||
this.logger.log(`获取可用勋章列表 - 用户ID: ${user?.sub}`);
|
||||
return this.usersService.getAvailableBadges(user?.sub);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user