]> git.mxchange.org Git - friendica.git/blobdiff - include/dfrn.php
dont use the entire url as option
[friendica.git] / include / dfrn.php
index 55c51cb0118a69fd482b2f61c13a9046656647c0..728a043ccd40e2279451cda17ff714c6561afe80 100644 (file)
@@ -2006,15 +2006,13 @@ class dfrn {
                                return false;
                        }
 
-                       $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `edited` = '%s', `changed` = '%s' WHERE `uri` = '%s' AND `uid` IN (0, %d)",
-                               dbesc($item["title"]),
-                               dbesc($item["body"]),
-                               dbesc($item["tag"]),
-                               dbesc(datetime_convert("UTC","UTC",$item["edited"])),
-                               dbesc(datetime_convert()),
-                               dbesc($item["uri"]),
-                               intval($importer["importer_uid"])
-                       );
+                       $fields = array('title' => $item["title"], 'body' => $item["body"],
+                                       'tag' => $item["tag"], 'changed' => datetime_convert(),
+                                       'edited' => datetime_convert("UTC", "UTC", $item["edited"]));
+
+                       $condition = array("`uri` = ? AND `uid` IN (0, ?)", $item["uri"], $importer["importer_uid"]);
+                       dba::update('item', $fields, $condition);
+
                        create_tags_from_itemuri($item["uri"], $importer["importer_uid"]);
                        update_thread_uri($item["uri"], $importer["importer_uid"]);