summaryrefslogtreecommitdiff
path: root/classes/rssutils.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-12-26 09:58:28 +0300
committerAndrew Dolgov <[email protected]>2018-12-26 09:58:28 +0300
commit949bfa3457f549b681feb33ae3636192e3cc66cf (patch)
treef6f1bfebb700f1374ea3332f43d8ecf0ad42a6e6 /classes/rssutils.php
parent2bd51c48d8c418f4bdc0d48164cef15ec9eefc72 (diff)
add minor clean()-ing on some rss feed values
Diffstat (limited to 'classes/rssutils.php')
-rwxr-xr-xclasses/rssutils.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/classes/rssutils.php b/classes/rssutils.php
index 553d04561..a1ba95d66 100755
--- a/classes/rssutils.php
+++ b/classes/rssutils.php
@@ -263,8 +263,8 @@ class RSSUtils {
if (!$rss->error()) {
$basic_info = array(
- 'title' => mb_substr($rss->get_title(), 0, 199),
- 'site_url' => mb_substr(rewrite_relative_url($fetch_url, $rss->get_link()), 0, 245)
+ 'title' => mb_substr(clean($rss->get_title()), 0, 199),
+ 'site_url' => mb_substr(rewrite_relative_url($fetch_url, clean($rss->get_link())), 0, 245)
);
}
}
@@ -499,10 +499,10 @@ class RSSUtils {
return false;
}
- $site_url = mb_substr(rewrite_relative_url($fetch_url, $rss->get_link()), 0, 245);
+ $site_url = mb_substr(rewrite_relative_url($fetch_url, clean($rss->get_link())), 0, 245);
Debug::log("site_url: $site_url", Debug::$LOG_VERBOSE);
- Debug::log("feed_title: " . $rss->get_title(), Debug::$LOG_VERBOSE);
+ Debug::log("feed_title: " . clean($rss->get_title()), Debug::$LOG_VERBOSE);
if ($favicon_needs_check || $force_refetch) {
@@ -609,7 +609,7 @@ class RSSUtils {
$entry_title = strip_tags($item->get_title());
- $entry_link = rewrite_relative_url($site_url, $item->get_link());
+ $entry_link = rewrite_relative_url($site_url, clean($item->get_link()));
$entry_language = mb_substr(trim($item->get_language()), 0, 2);