From 5b6215d7bd4347b0f1b6043e115fd5802b862666 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 23 Mar 2017 07:34:45 +0000 Subject: [PATCH] Better server_url handling --- include/discover_poco.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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"]));