|
@@ -58,7 +58,10 @@ public class PublicContentServiceImpl {
|
|
|
publishContent.setPlanAccountId(planAccount.getId());
|
|
publishContent.setPlanAccountId(planAccount.getId());
|
|
|
publishContent.setPublishContentId(publishArticleData.getId());
|
|
publishContent.setPublishContentId(publishArticleData.getId());
|
|
|
publishContent.setSourceId(publishArticleData.getSourceId());
|
|
publishContent.setSourceId(publishArticleData.getSourceId());
|
|
|
- publishContent.setScore(publishArticleData.getScore());
|
|
|
|
|
|
|
+ Double score = publishArticleData.getScore();
|
|
|
|
|
+ if (score != null && !Double.isNaN(score) && !Double.isInfinite(score)) {
|
|
|
|
|
+ publishContent.setScore(score);
|
|
|
|
|
+ }
|
|
|
publishContent.setContentPoolType(publishArticleData.getContentPoolType());
|
|
publishContent.setContentPoolType(publishArticleData.getContentPoolType());
|
|
|
publishContent.setSourceType(publishArticleData.getSourceType());
|
|
publishContent.setSourceType(publishArticleData.getSourceType());
|
|
|
publishContentMapper.insertSelective(publishContent);
|
|
publishContentMapper.insertSelective(publishContent);
|