瀏覽代碼

Feed parsing: use author email when there's no author name (#1801)

This is especially useful because when author is given as
`<author>Author Name</author>` ( as in this example
https://cyber.harvard.edu/rss/rss.html#ltauthorgtSubelementOfLtitemgt ),
SimplePie will expose *Author Name* as `email`.
perrinjerome 8 年之前
父節點
當前提交
0c066cb428
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      app/Models/Feed.php

+ 1 - 1
app/Models/Feed.php

@@ -355,7 +355,7 @@ class FreshRSS_Feed extends Minz_Model {
 				$this->id(),
 				$this->id(),
 				$item->get_id(false, false),
 				$item->get_id(false, false),
 				$title === null ? '' : $title,
 				$title === null ? '' : $title,
-				$author === null ? '' : html_only_entity_decode(strip_tags($author->name)),
+				$author === null ? '' : html_only_entity_decode(strip_tags($author->name == null ? $author->email : $author->name)),
 				$content === null ? '' : $content,
 				$content === null ? '' : $content,
 				$link === null ? '' : $link,
 				$link === null ? '' : $link,
 				$date ? $date : time()
 				$date ? $date : time()