Skip to content

Commit 24edad4

Browse files
authored
Merge pull request #495 from boostcampwm-2024/fix/prod-redis-init
🐛 fix: 레디스 ACL 파일 생성 구문 추가 및 서버 내 import 오류 수정
2 parents 5dd304f + 4cc4d67 commit 24edad4

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

docker-compose/redis-init.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ fi
1111

1212
echo "REDIS_USER: $REDIS_USER"
1313

14+
# ACL파일이 없으면 생성
15+
if [ ! -f /data/users.acl ]; then
16+
echo "Creating empty ACL file..."
17+
touch /data/users.acl
18+
fi
19+
1420
# Redis를 설정 파일과 함께 백그라운드 시작
1521
redis-server --daemonize yes --dir /data --aclfile /data/users.acl
1622

server/src/user/controller/user.controller.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ import { CheckEmailDuplicationRequestDto } from '../dto/request/checkEmailDuplic
2222
import { LoginUserRequestDto } from '../dto/request/loginUser.dto';
2323
import { Response } from 'express';
2424
import { ApiLoginUser } from '../api-docs/loginUser.api-docs';
25-
import { JwtGuard, Payload, RefreshJwtGuard } from '../../common/guard/jwt.guard';
25+
import {
26+
JwtGuard,
27+
Payload,
28+
RefreshJwtGuard,
29+
} from '../../common/guard/jwt.guard';
2630
import { ApiRefreshToken } from '../api-docs/refreshToken.api-docs';
2731
import { ApiLogoutUser } from '../api-docs/logoutUser.api-docs';
2832
import { UpdateUserRequestDto } from '../dto/request/updateUser.dto';
@@ -127,8 +131,8 @@ export class UserController {
127131
@Post('/delete-account/request')
128132
@HttpCode(HttpStatus.OK)
129133
@UseGuards(JwtGuard)
130-
async requestDeleteAccount(@Req() req) {
131-
await this.userService.requestDeleteAccount(req.user.id);
134+
async requestDeleteAccount(@CurrentUser() user: Payload) {
135+
await this.userService.requestDeleteAccount(user.id);
132136
return ApiResponse.responseWithNoContent(
133137
'회원탈퇴 신청이 성공적으로 처리되었습니다. 이메일을 확인해주세요.',
134138
);

0 commit comments

Comments
 (0)