]> git.mxchange.org Git - friendica.git/commitdiff
Or back ...
authorMichael Vogel <icarus@dabo.de>
Sun, 6 Mar 2016 14:13:19 +0000 (15:13 +0100)
committerMichael Vogel <icarus@dabo.de>
Sun, 6 Mar 2016 14:13:19 +0000 (15:13 +0100)
include/ostatus.php

index 8749d3ab21ecbf89b01e8c05b2584d3e61f60c12..40df688ea752f0e1200a62ab87a517ec45306b38 100644 (file)
@@ -810,6 +810,12 @@ function ostatus_completion($conversation_url, $uid, $item = array()) {
                        // 3. This first post is a post inside another thread
                        if (($first_id != $parent["uri"]) AND ($parent["uri"] != "")) {
 
+                               // Do we only want to import threads that were started by our contacts?
+                               if (get_config('system','ostatus_full_threads')) {
+                                       logger("Don't import uri ".$first_id." because we don't follow this person.", LOGGER_DEBUG);
+                                       continue;
+                               }
+
                                $new_parents = q("SELECT `id`, `parent`, `uri`, `contact-id`, `type`, `verb`, `visible` FROM `item` WHERE `id` IN
                                                        (SELECT `parent` FROM `item`
                                                                WHERE `uid` = %d AND `uri` = '%s' AND `network` IN ('%s','%s')) LIMIT 1",
@@ -919,12 +925,6 @@ function ostatus_completion($conversation_url, $uid, $item = array()) {
                } else {
                        logger("No contact found for url ".$actor, LOGGER_DEBUG);
 
-                       // Do we only want to import threads that were started by our contacts?
-                       if (get_config('system','ostatus_full_threads')) {
-                               logger("Don't import uri ".$first_id." because we don't follow this person.", LOGGER_DEBUG);
-                               continue;
-                       }
-
                        // Adding a global contact
                        /// @TODO Use this data for the post
                        $global_contact_id = get_contact($actor, 0);