diff --git a/lib/routes/douban/people/status.js b/lib/routes/douban/people/status.js
index ea504dbf30..99c0443b81 100644
--- a/lib/routes/douban/people/status.js
+++ b/lib/routes/douban/people/status.js
@@ -27,11 +27,15 @@ function getContentByActivity(status) {
break;
default:
if (status.card) {
+ let image;
+ if (status.card.image && (status.card.image.large || status.card.image.normal)) {
+ image = (status.card.image.large || status.card.image.normal).url;
+ }
if (status.card.rating) {
- description = `《${status.card.title}》
评分:${status.card.rating}
${status.card.subtitle}`;
- title = `${status.author.name} ${status.activity}:《${status.card.title}》${status.text}`;
+ description = `${status.text ? `${status.author.name}的评分:${status.text}
` : ''}豆瓣评分:${status.card.rating}
${status.card.subtitle}${image ? `
` : ''}`;
+ title = `${status.author.name}${status.activity}:《${status.card.title}》`;
} else {
- description = `${status.card.title}
${status.card.subtitle}`;
+ description = `${status.card.title}
${status.card.subtitle}${image ? `
` : ''}`;
title = `${status.author.name} ${status.activity}:「${status.card.title}」${status.text}`;
}
}