]> wagnertech.de Git - timetracker.git/commitdiff
Improved db cleanup code to not operate on admin group.
authorNik Okuntseff <support@anuko.com>
Mon, 3 Dec 2018 13:03:39 +0000 (13:03 +0000)
committerNik Okuntseff <support@anuko.com>
Mon, 3 Dec 2018 13:03:39 +0000 (13:03 +0000)
WEB-INF/lib/ttOrgHelper.class.php

index 8b3f95ff00f1b2062df22fbf2c140b664920ef04..f77d1eb6e1f37b574f9e81418c866b42c4d436ff 100644 (file)
@@ -71,7 +71,7 @@ class ttOrgHelper {
     // Determine inactive organizations by querying the database for max access timestamp for its users.
     $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 group by org_id order by last_access, org_id) as t".
+      " (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 5"; // Max 5 orgs at a time for now...
     $res = $mdb2->query($sql);
     if (!is_a($res, 'PEAR_Error')) {