X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=WEB-INF%2Flib%2FttOrgHelper.class.php;h=1893379d3af8aaed64e5dcdc637997238e1f1f80;hb=9c1005341a3db52333fcb732960acbdf03fbe4e7;hp=a4be2e962e0e3eb6c3c8fbe4224697b44f7624da;hpb=37da1bee2ce91703f964ae58c580240bd3798011;p=timetracker.git diff --git a/WEB-INF/lib/ttOrgHelper.class.php b/WEB-INF/lib/ttOrgHelper.class.php index a4be2e96..1893379d 100644 --- a/WEB-INF/lib/ttOrgHelper.class.php +++ b/WEB-INF/lib/ttOrgHelper.class.php @@ -63,7 +63,7 @@ class ttOrgHelper { return false; } - // The getInactiveOrgs is a maintenance function that returns an array of inactive organization ids (max 25 for now). + // The getInactiveOrgs is a maintenance function that returns an array of inactive organization ids (max 50 for now). static function getInactiveOrgs() { $inactive_orgs = array(); $mdb2 = getConnection(); @@ -72,7 +72,7 @@ class ttOrgHelper { $cutoff_timestamp = $mdb2->quote(date('Y-m-d', strtotime('-1 year'))); $sql = "select org_id from". " (select max(accessed) as last_access, org_id from tt_users where org_id > 0 group by org_id order by last_access, org_id) as t". - " where last_access is null or last_access < $cutoff_timestamp limit 25"; // Max 25 orgs at a time for now... + " where last_access is null or last_access < $cutoff_timestamp limit 50"; // Max 50 orgs at a time for now... $res = $mdb2->query($sql); if (!is_a($res, 'PEAR_Error')) { while ($val = $res->fetchRow()) { @@ -135,6 +135,8 @@ class ttOrgHelper { if (is_a($affected, 'PEAR_Error')) return false; + if ($affected == 0) return true; // Do not call file storage utility. + // Try to make a call to file storage facility. if (!defined('FILE_STORAGE_URI')) return true; // Nothing to do. @@ -159,7 +161,7 @@ class ttOrgHelper { $res = $mdb2->query($sql); $val = $res->fetchRow(); $org_key = $val['org_key']; - if (!$site_key) return true; // Can't continue without org key. + if (!$org_key) return true; // Can't continue without org key. $curl_fields = array('site_id' => $site_id, 'site_key' => $site_key,