X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Fostatus.php;h=918dec5f32156e35160d6da0a690b840fb419951;hb=d6a124ee2b601c3232d5d83281ff4be5ef1e3159;hp=d6e2e1773550e4d4c33059972d75f9fd440bc7d5;hpb=e5377a5e915b716e49a26c860179c3194206fdfc;p=friendica.git diff --git a/include/ostatus.php b/include/ostatus.php index d6e2e17735..918dec5f32 100644 --- a/include/ostatus.php +++ b/include/ostatus.php @@ -149,12 +149,11 @@ class ostatus { if ($cid) { // Update it with the current values q("UPDATE `contact` SET `url` = '%s', `name` = '%s', `nick` = '%s', `alias` = '%s', - `about` = '%s', `location` = '%s', `notify` = '%s', `poll` = '%s', + `about` = '%s', `location` = '%s', `success_update` = '%s', `last-update` = '%s' WHERE `id` = %d", dbesc($author["author-link"]), dbesc($contact["name"]), dbesc($contact["nick"]), dbesc($contact["alias"]), dbesc($contact["about"]), dbesc($contact["location"]), - dbesc($contact["notify"]), dbesc($contact["poll"]), dbesc(datetime_convert()), dbesc(datetime_convert()), intval($cid)); // Update the avatar @@ -162,6 +161,7 @@ class ostatus { } $contact["generation"] = 2; + $contact["hide"] = false; // OStatus contacts are never hidden $contact["photo"] = $author["author-avatar"]; update_gcontact($contact); } @@ -692,6 +692,7 @@ class ostatus { } } + $contact["hide"] = false; // OStatus contacts are never hidden update_gcontact($contact); } @@ -1713,7 +1714,8 @@ class ostatus { $as_object = $doc->createElement("activity:object"); - $parent = q("SELECT * FROM `item` WHERE `id` = %d", intval($item["parent"])); + $parent = q("SELECT * FROM `item` WHERE `uri` = '%s' AND `uid` = %d", + dbesc($item["thr-parent"]), intval($item["uid"])); $parent_item = (($item['thr-parent']) ? $item['thr-parent'] : $item['parent-uri']); xml::add_element($doc, $as_object, "activity:object-type", self::construct_objecttype($parent[0]));