fix escaping of entry content being broken by cache_images() rewriting

This commit is contained in:
Andrew Dolgov 2013-03-16 18:50:13 +04:00
parent 804ab1f75b
commit 1f45c8571f
1 changed files with 2 additions and 1 deletions

View File

@ -569,7 +569,6 @@
$entry_tags = $article["tags"]; $entry_tags = $article["tags"];
$entry_guid = db_escape_string($entry_guid); $entry_guid = db_escape_string($entry_guid);
$entry_content = db_escape_string($article["content"], false);
$entry_title = db_escape_string($article["title"]); $entry_title = db_escape_string($article["title"]);
$entry_author = db_escape_string($article["author"]); $entry_author = db_escape_string($article["author"]);
$entry_link = db_escape_string($article["link"]); $entry_link = db_escape_string($article["link"]);
@ -582,6 +581,8 @@
if ($cache_images && is_writable(CACHE_DIR . '/images')) if ($cache_images && is_writable(CACHE_DIR . '/images'))
$entry_content = cache_images($entry_content, $site_url, $debug_enabled); $entry_content = cache_images($entry_content, $site_url, $debug_enabled);
$entry_content = db_escape_string($article["content"], false);
$content_hash = "SHA1:" . sha1($entry_content); $content_hash = "SHA1:" . sha1($entry_content);
db_query($link, "BEGIN"); db_query($link, "BEGIN");