diff --git a/src/modules/blog/blog.service.ts b/src/modules/blog/blog.service.ts index 2ba492b..99d613b 100644 --- a/src/modules/blog/blog.service.ts +++ b/src/modules/blog/blog.service.ts @@ -64,7 +64,7 @@ class BlogService { if (updateDto.slug) { updateDto.slug = slugify(updateDto.slug); - const existTitle = await this.blogCategoryRepo.findBySlug(updateDto.slug); + const existTitle = await this.blogCategoryRepo.model.findOne({ slug: updateDto.slug, _id: { $ne: catId } }); if (existTitle) throw new BadRequestError(CategoryMessage.DuplicateSlug); } const UpdatedCategory = await this.blogCategoryRepo.model.findByIdAndUpdate(catId, updateDto, { new: true });