From 059ee30555153c4a73ee68f80c78351f15feb723 Mon Sep 17 00:00:00 2001 From: Nik Okuntseff Date: Mon, 3 Dec 2018 13:03:39 +0000 Subject: [PATCH] Improved db cleanup code to not operate on admin group. --- WEB-INF/lib/ttOrgHelper.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WEB-INF/lib/ttOrgHelper.class.php b/WEB-INF/lib/ttOrgHelper.class.php index 8b3f95ff..f77d1eb6 100644 --- a/WEB-INF/lib/ttOrgHelper.class.php +++ b/WEB-INF/lib/ttOrgHelper.class.php @@ -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')) { -- 2.20.1