From: Michael Date: Thu, 23 Mar 2017 07:34:45 +0000 (+0000) Subject: Better server_url handling X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=5b6215d7bd4347b0f1b6043e115fd5802b862666;p=friendica.git Better server_url handling --- diff --git a/include/discover_poco.php b/include/discover_poco.php index 4c52fdd3ef..f5cdd1b10e 100644 --- a/include/discover_poco.php +++ b/include/discover_poco.php @@ -165,12 +165,17 @@ function discover_users() { continue; } + $server_url = poco_detect_server($user["url"]); + $force_update = false; + if ($user["server_url"] != "") { + + $force_update = (normalise_link($user["server_url"]) != normalise_link($server_url)); + $server_url = $user["server_url"]; - } else { - $server_url = poco_detect_server($user["url"]); } - if ((($server_url == "") AND ($user["network"] == NETWORK_FEED)) OR poco_check_server($server_url, $user["network"])) { + + if ((($server_url == "") AND ($user["network"] == NETWORK_FEED)) OR $force_update OR poco_check_server($server_url, $user["network"])) { logger('Check profile '.$user["url"]); proc_run(PRIORITY_LOW, "include/discover_poco.php", "check_profile", base64_encode($user["url"]));