Skip to content

Commit 39b5d7b

Browse files
committed
✨ feat: 기본 inBooking-size를 reids에서 찾지 못했을 때 시스템 값 로딩
Issue Resolved: #
1 parent a1efd2e commit 39b5d7b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

back/src/domains/booking/service/in-booking.service.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import Redis from 'ioredis';
55

66
import { AuthService } from '../../../auth/service/auth.service';
77
import { UserService } from '../../user/service/user.service';
8+
import { IN_BOOKING_DEFAULT_MAX_SIZE } from '../const/inBookingDefaultMaxSize.const';
89

910
type InBookingSession = {
1011
sid: string;
@@ -26,7 +27,11 @@ export class InBookingService {
2627
}
2728

2829
async getInBookingSessionsDefaultMaxSize() {
29-
return parseInt(await this.redis.get('in-booking:default-max-size'));
30+
const defaultMaxSizeData = await this.redis.get('in-booking:default-max-size');
31+
if (defaultMaxSizeData) {
32+
return parseInt(defaultMaxSizeData);
33+
}
34+
return IN_BOOKING_DEFAULT_MAX_SIZE;
3035
}
3136

3237
async setInBookingSessionsDefaultMaxSize(size: number) {

0 commit comments

Comments
 (0)