From 11960e92a084965b3d70953add7aa81009be9fe4 Mon Sep 17 00:00:00 2001 From: weiwensangsang Date: Tue, 29 Oct 2019 21:55:33 +0800 Subject: [PATCH] Update PostParam.java --- src/main/java/run/halo/app/model/params/PostParam.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 43f3d08b5..54fc3f068 100644 --- a/src/main/java/run/halo/app/model/params/PostParam.java +++ b/src/main/java/run/halo/app/model/params/PostParam.java @@ -11,6 +11,7 @@ import run.halo.app.model.enums.PostStatus; import javax.validation.constraints.Min; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; +import java.net.URLEncoder; import java.util.Date; import java.util.Set; @@ -62,7 +63,7 @@ public class PostParam implements InputConverter { @Override public Post convertTo() { if (StringUtils.isBlank(url)) { - url = title.replace(".",""); + url = URLEncoder.encode(title.replace(".","")); } if (null == thumbnail) { thumbnail = ""; @@ -74,7 +75,7 @@ public class PostParam implements InputConverter { @Override public void update(Post post) { if (StringUtils.isBlank(url)) { - url = title.replace(".",""); + url = URLEncoder.encode(title.replace(".","")); } if (null == thumbnail) { thumbnail = "";