summaryrefslogtreecommitdiffstats
path: root/utility
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-16 16:59:38 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-16 16:59:38 +0200
commit43ca6673b479695a84c77bc48bd27655ed6c93b9 (patch)
treeb2fa1dc71d3d6fd2afc12497605f219ed4df9446 /utility
parent3b425b0a46ae89e9ef0127b35563572238a1dc1c (diff)
unescape title to not escape html characters, this is handled by angularjs
Diffstat (limited to 'utility')
-rw-r--r--utility/feedfetcher.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/utility/feedfetcher.php b/utility/feedfetcher.php
index e9950e7cd..f48839029 100644
--- a/utility/feedfetcher.php
+++ b/utility/feedfetcher.php
@@ -81,7 +81,8 @@ class FeedFetcher implements IFeedFetcher {
$item->setStatus(0);
$item->setUnread();
$item->setUrl( $feedItem->get_permalink() );
- $item->setTitle( $feedItem->get_title() );
+ // unescape content because angularjs helps agains XSS
+ $item->setTitle(html_entity_decode($feedItem->get_title()));
$item->setGuid( $feedItem->get_id() );
$item->setGuidHash( md5($feedItem->get_id()) );
$item->setBody( $feedItem->get_content() );
@@ -108,7 +109,8 @@ class FeedFetcher implements IFeedFetcher {
}
$feed = new Feed();
- $feed->setTitle($simplePie->get_title());
+ // unescape content because angularjs helps agains XSS
+ $feed->setTitle(html_entity_decode($simplePie->get_title()));
$feed->setUrl($url);
$feed->setLink($simplePie->get_link());
$feed->setUrlHash(md5($url));