From: Michael Vogel Date: Sat, 2 Apr 2016 07:06:10 +0000 (+0200) Subject: Only update contact when scrape runs with "probe_normal" X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=bacece897b52607711c8713545af740868ef4899;p=friendica.git Only update contact when scrape runs with "probe_normal" --- diff --git a/include/Scrape.php b/include/Scrape.php index 3fead0c415..9913f360d6 100644 --- a/include/Scrape.php +++ b/include/Scrape.php @@ -843,15 +843,15 @@ function probe_url($url, $mode = PROBE_NORMAL, $level = 1) { /// @todo temporary fix - we need a real contact update function that updates only changing fields /// The biggest problem is the avatar picture that could have a reduced image size. /// It should only be updated if the existing picture isn't existing anymore. - if (($result['network'] != NETWORK_FEED) AND $result["addr"] AND $result["name"] AND $result["nick"]) + if (($result['network'] != NETWORK_FEED) AND ($mode == PROBE_NORMAL) AND + $result["addr"] AND $result["name"] AND $result["nick"]) q("UPDATE `contact` SET `addr` = '%s', `alias` = '%s', `name` = '%s', `nick` = '%s', - `name-date` = '%s', `uri-date` = '%s' WHERE `nurl` = '%s' AND NOT `self` AND `uid` = 0", + `success_update` = '%s' WHERE `nurl` = '%s' AND NOT `self` AND `uid` = 0", dbesc($result["addr"]), dbesc($result["alias"]), dbesc($result["name"]), dbesc($result["nick"]), dbesc(datetime_convert()), - dbesc(datetime_convert()), dbesc(normalise_link($result['url'])) ); }