在dev分支上解决缺省文章路径未进行URL转义的问题 (#351)

在dev分支上解决缺省文章路径未进行URL转义的问题
pull/353/head
Ryan Wang 2019-10-30 20:22:02 +08:00 committed by GitHub
commit f57c2fac7b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -11,6 +11,7 @@ import run.halo.app.model.enums.PostStatus;
import javax.validation.constraints.Min; import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import java.net.URLEncoder;
import java.util.Date; import java.util.Date;
import java.util.Set; import java.util.Set;
@ -62,7 +63,7 @@ public class PostParam implements InputConverter<Post> {
@Override @Override
public Post convertTo() { public Post convertTo() {
if (StringUtils.isBlank(url)) { if (StringUtils.isBlank(url)) {
url = title.replace(".",""); url = URLEncoder.encode(title.replace(".",""));
} }
if (null == thumbnail) { if (null == thumbnail) {
thumbnail = ""; thumbnail = "";
@ -74,7 +75,7 @@ public class PostParam implements InputConverter<Post> {
@Override @Override
public void update(Post post) { public void update(Post post) {
if (StringUtils.isBlank(url)) { if (StringUtils.isBlank(url)) {
url = title.replace(".",""); url = URLEncoder.encode(title.replace(".",""));
} }
if (null == thumbnail) { if (null == thumbnail) {
thumbnail = ""; thumbnail = "";