summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-03-16 18:50:13 +0400
committerAndrew Dolgov <[email protected]>2013-03-16 18:50:13 +0400
commit1f45c8571f7e59f0b01dc7ced421e08b162ce01d (patch)
treeb1fe67f815a89dc445cf7be0f3de4623b04f1441 /include
parent804ab1f75b13b1b6cb9830dfd8beb8e2be8b7406 (diff)
fix escaping of entry content being broken by cache_images() rewriting
Diffstat (limited to 'include')
-rw-r--r--include/rssfuncs.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/rssfuncs.php b/include/rssfuncs.php
index 156be0b12..5c49008c5 100644
--- a/include/rssfuncs.php
+++ b/include/rssfuncs.php
@@ -569,7 +569,6 @@
$entry_tags = $article["tags"];
$entry_guid = db_escape_string($entry_guid);
- $entry_content = db_escape_string($article["content"], false);
$entry_title = db_escape_string($article["title"]);
$entry_author = db_escape_string($article["author"]);
$entry_link = db_escape_string($article["link"]);
@@ -582,6 +581,8 @@
if ($cache_images && is_writable(CACHE_DIR . '/images'))
$entry_content = cache_images($entry_content, $site_url, $debug_enabled);
+ $entry_content = db_escape_string($article["content"], false);
+
$content_hash = "SHA1:" . sha1($entry_content);
db_query($link, "BEGIN");