Skip to content

Commit 14087e6

Browse files
committed
fix(customer): NPE of article detail
1 parent 66b8e06 commit 14087e6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

blog-customer/src/main/java/com/hackyle/blog/customer/module/article/service/impl/ArticleServiceImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@ public ArticleVo get(String articleCode) {
137137

138138
ArticleVo articleVo = BeanCopyUtils.copy(articleEntity, ArticleVo.class);
139139
articleVo.setUrl(articlePathPrefix + articleEntity.getPath());
140-
articleVo.setUpdateTime(articleEntity.getUpdateTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
140+
LocalDateTime updateTime = articleEntity.getUpdateTime() == null ? articleEntity.getCreateTime() : articleEntity.getUpdateTime();
141+
articleVo.setUpdateTime(updateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
141142

142143
List<CategoryDto> categoryDtos = categoryService.getByArticleIds(Collections.singletonList(articleEntity.getId()));
143144
if(CollectionUtil.isNotEmpty(categoryDtos)) {

0 commit comments

Comments
 (0)