be
This commit is contained in:
12
backend/dist/users/users.controller.js
vendored
12
backend/dist/users/users.controller.js
vendored
@@ -13,11 +13,13 @@ var __param = (this && this.__param) || function (paramIndex, decorator) {
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.UsersController = void 0;
|
||||
const openapi = require("@nestjs/swagger");
|
||||
const common_1 = require("@nestjs/common");
|
||||
const users_service_1 = require("./users.service");
|
||||
const change_password_dto_1 = require("./dto/change-password.dto");
|
||||
const jwt_auth_guard_1 = require("../auth/jwt-auth.guard");
|
||||
const sucees_response_dto_1 = require("../common/dto/sucees-response.dto");
|
||||
const swagger_1 = require("@nestjs/swagger");
|
||||
const user_info_response_dto_1 = require("./dto/user-info-response.dto");
|
||||
let UsersController = class UsersController {
|
||||
userService;
|
||||
constructor(userService) {
|
||||
@@ -25,13 +27,16 @@ let UsersController = class UsersController {
|
||||
}
|
||||
async changePassword(req, dto) {
|
||||
await this.userService.changePassword(req.user.userId, dto);
|
||||
return sucees_response_dto_1.SuccessResponseDto.ok();
|
||||
return await this.userService.findUserInfoByIdOrFail(req.user.userId);
|
||||
}
|
||||
};
|
||||
exports.UsersController = UsersController;
|
||||
__decorate([
|
||||
(0, common_1.UseGuards)(jwt_auth_guard_1.JwtAuthGuard),
|
||||
(0, common_1.Patch)('password'),
|
||||
(0, common_1.UseGuards)(jwt_auth_guard_1.JwtAuthGuard),
|
||||
(0, swagger_1.ApiBearerAuth)(),
|
||||
(0, swagger_1.ApiOkResponse)({ description: '성공', type: user_info_response_dto_1.UserInfoResponseDto }),
|
||||
openapi.ApiResponse({ status: 200, type: require("./dto/user-info-response.dto").UserInfoResponseDto }),
|
||||
__param(0, (0, common_1.Request)()),
|
||||
__param(1, (0, common_1.Body)()),
|
||||
__metadata("design:type", Function),
|
||||
@@ -39,6 +44,7 @@ __decorate([
|
||||
__metadata("design:returntype", Promise)
|
||||
], UsersController.prototype, "changePassword", null);
|
||||
exports.UsersController = UsersController = __decorate([
|
||||
(0, swagger_1.ApiTags)('사용자'),
|
||||
(0, common_1.Controller)('users'),
|
||||
__metadata("design:paramtypes", [users_service_1.UsersService])
|
||||
], UsersController);
|
||||
|
Reference in New Issue
Block a user