diff --git a/src/main/java/run/halo/app/service/impl/BasePostServiceImpl.java b/src/main/java/run/halo/app/service/impl/BasePostServiceImpl.java index 17531a35a..1096d8825 100644 --- a/src/main/java/run/halo/app/service/impl/BasePostServiceImpl.java +++ b/src/main/java/run/halo/app/service/impl/BasePostServiceImpl.java @@ -307,10 +307,10 @@ public abstract class BasePostServiceImpl extends Abstrac if (ServiceUtils.isEmptyId(post.getId())) { // The sheet will be created - exist = basePostRepository.countByUrl(post.getUrl()); + exist = basePostRepository.existsByUrl(post.getUrl()); } else { // The sheet will be updated - exist = basePostRepository.countByIdNotAndUrl(post.getId(), post.getUrl()); + exist = basePostRepository.existsByIdNotAndUrl(post.getId(), post.getUrl()); } if (exist) {