mirror of https://github.com/halo-dev/halo
Add some default value before persisting
parent
658667541d
commit
b5fd862b65
|
@ -122,8 +122,49 @@ public class BasePost extends BaseEntity {
|
||||||
@Override
|
@Override
|
||||||
public void prePersist() {
|
public void prePersist() {
|
||||||
super.prePersist();
|
super.prePersist();
|
||||||
|
|
||||||
id = null;
|
id = null;
|
||||||
editTime = getCreateTime();
|
editTime = getCreateTime();
|
||||||
|
|
||||||
|
if (status == null) {
|
||||||
|
status = PostStatus.DRAFT;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (summary == null) {
|
||||||
|
summary = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (thumbnail == null) {
|
||||||
|
thumbnail = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (visits == null) {
|
||||||
|
visits = 0L;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (disallowComment == null) {
|
||||||
|
disallowComment = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (password == null) {
|
||||||
|
password = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (template == null) {
|
||||||
|
template = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (topPriority == null) {
|
||||||
|
topPriority = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (createFrom == null) {
|
||||||
|
createFrom = PostCreateFrom.ADMIN;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (likes == null) {
|
||||||
|
likes = 0L;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue