diff --git a/src/domain/hotTopic/hotTopic.controller.ts b/src/domain/hotTopic/hotTopic.controller.ts index b4d1e9a..bc39324 100644 --- a/src/domain/hotTopic/hotTopic.controller.ts +++ b/src/domain/hotTopic/hotTopic.controller.ts @@ -16,7 +16,7 @@ import type { HotTopicSumResponseDto } from './dtos/HotTopicSumResponse.dto'; import type { HotTopicInfoResponseDto } from './dtos/HotTopicInfoResponse.dto'; import { User } from 'src/decorators/accessUser.decorator'; import type { JwtPayload } from 'src/interfaces/auth'; -import type { PageQuery } from 'src/common/pageQuery.dto'; +import { PageQuery } from 'src/common/pageQuery.dto'; import type { HotTopicRequestDto } from './dtos/HotTopicRequest.dto'; import type { HotTopicAnswerRequestDto } from './dtos/HotTopicAnswerRequest.dto'; diff --git a/src/domain/hotTopic/hotTopic.repository.ts b/src/domain/hotTopic/hotTopic.repository.ts index 96edbfb..5192cb8 100644 --- a/src/domain/hotTopic/hotTopic.repository.ts +++ b/src/domain/hotTopic/hotTopic.repository.ts @@ -114,8 +114,8 @@ export class HotTopicRepository { const [questions, count] = await this.hotTopicRepository.findAndCount({ order: { createdAt: 'DESC' }, relations: ['answers', 'answers.likes', 'answers.user', 'likes'], - skip: (page - 1) * pageSize, - take: pageSize, + skip: Number((page - 1) * pageSize), + take: Number(pageSize), }); const dtos = []; await Promise.all(