From c805aaa82109cfc10be998a7208c6f975505cfbd Mon Sep 17 00:00:00 2001 From: david Date: Wed, 8 Aug 2018 07:55:34 -0700 Subject: [PATCH] no need to call an API hourly really --- db/pull.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/db/pull.php b/db/pull.php index 7e95918..321d1f5 100644 --- a/db/pull.php +++ b/db/pull.php @@ -36,12 +36,14 @@ $sqldebug && R::fancyDebug(true); DetectLanguage::setApiKey(c('dlkey')); +$hour = date("H"); + try { // Setup GeoIP Database $reader = new Reader(c('geoip2db')); $sql = ' - SELECT domain, score, date_created, weight, podmin_notify, email, masterversion, shortversion, status + SELECT domain, score, date_created, weight, podmin_notify, email, masterversion, shortversion, status, detectedlanguage FROM pods '; @@ -74,6 +76,7 @@ foreach ($pods as $pod) { $masterv = $pod['masterversion']; $shortv = $pod['shortversion']; $dbstatus = $pod['status']; + $language = $pod['detectedlanguage']; try { $ratings = R::getAll(' @@ -266,8 +269,10 @@ foreach ($pods as $pod) { } } - if ($hs) { + if ($hs && $hour == 12) { $detectedlanguage = DetectLanguage::simpleDetect($hs); + } elseif ($hs) { + $detectedlanguage = $language; } else { $score -= 1; $detectedlanguage = null; -- GitLab