diff --git a/src/main/java/run/halo/app/model/params/PostParam.java b/src/main/java/run/halo/app/model/params/PostParam.java index 3f60c45c1..b955d052c 100644 --- a/src/main/java/run/halo/app/model/params/PostParam.java +++ b/src/main/java/run/halo/app/model/params/PostParam.java @@ -62,13 +62,9 @@ public class PostParam implements InputConverter { @Override public Post convertTo() { if (StringUtils.isBlank(url)) { - url = HaloUtils.normalizeUrl(title); - } else { - url = HaloUtils.normalizeUrl(url); + url = title; } - url = HaloUtils.initializeUrlIfBlank(url); - Post post = InputConverter.super.convertTo(); // Crypt password if (StringUtils.isNotBlank(password)) { @@ -81,13 +77,9 @@ public class PostParam implements InputConverter { @Override public void update(Post post) { if (StringUtils.isBlank(url)) { - url = HaloUtils.normalizeUrl(title); - } else { - url = HaloUtils.normalizeUrl(url); + url = title; } - url = HaloUtils.initializeUrlIfBlank(url); - InputConverter.super.update(post); // Crypt password