partially reverted 1c6e320f: npa updates trigger okapi_syncbase update via needs_npa_recalc change

This commit is contained in:
following
2013-07-10 20:30:24 +02:00
parent b95a924f8d
commit f98a94f3ed
2 changed files with 4 additions and 7 deletions

View File

@@ -47,10 +47,10 @@ okapi_syncbase
meta_last_modified meta_last_modified
Is updated if any data changes which is output by OKAPI's geocache method but Is updated if any data changes which is output by OKAPI's geocache method but
not part of the cache listing itself. This currently applies to geokrets in does not update any other fields of the caches table. This currently applies
the cache (gk_item_waypoint table) and to log and recommendation statistics to geokrets in the cache (gk_item_waypoint table), to log and recommendation
(stat_caches table), and to the Cronjob-generated information in cache_location statistics (stat_caches table), and to the Cronjob-generated cache_location
and cache_npa_areas tables. Things like caches.wp_gc_maintained may be added. information. Things like caches.wp_gc_maintained may be added.
Updating this field triggers an update of okapi_syncbase. We don't update Updating this field triggers an update of okapi_syncbase. We don't update
okapi_syncbase directly, as it may be missing because OKAPI is not installed. okapi_syncbase directly, as it may be missing because OKAPI is not installed.

View File

@@ -876,9 +876,6 @@
OLD.`latitude`!=NEW.`latitude` THEN OLD.`latitude`!=NEW.`latitude` THEN
SET NEW.`need_npa_recalc`=1; SET NEW.`need_npa_recalc`=1;
END IF; END IF;
IF OLD.`need_npa_recalc` AND NOT NEW.`need_npa_recalc` THEN
SET NEW.`meta_last_modified` = NOW();
END IF;
IF OLD.`status`=5 AND NEW.`status`<>5 THEN IF OLD.`status`=5 AND NEW.`status`<>5 THEN
SET NEW.`date_created`=NOW(); SET NEW.`date_created`=NOW();