From: Vincent Zanotti Date: Sun, 7 Dec 2008 17:33:19 +0000 (+0100) Subject: Optimizes the nickname synchronization for GoogleApps by not sending data for disable... X-Git-Tag: xorg/0.10.0~2 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=c9fac5cf0f8383d0fe6afcba5189b0eb87a2b8b6;hp=e0c82ac8acbc79477e9372122d57bead38c53eae;p=platal.git Optimizes the nickname synchronization for GoogleApps by not sending data for disabled accounts. Signed-off-by: Vincent Zanotti --- diff --git a/bin/cron/google_apps.php b/bin/cron/google_apps.php index 925cb33..82c62a2 100755 --- a/bin/cron/google_apps.php +++ b/bin/cron/google_apps.php @@ -91,7 +91,7 @@ $res = XDB::iterator( INNER JOIN aliases AS f ON (f.id = g.l_userid AND f.type = 'a_vie') INNER JOIN aliases AS a ON (a.id = g.l_userid AND a.type = 'alias') LEFT JOIN gapps_nicknames AS n ON (n.l_userid = g.l_userid AND n.g_nickname = a.alias) - WHERE n.g_nickname IS NULL AND g.l_userid IS NOT NULL"); + WHERE g.g_status = 'active' AND n.g_nickname IS NULL AND g.l_userid IS NOT NULL"); while ($nickname = $res->next()) { // Checks that the requested nickname doesn't look like a regular forlife; // we might run in troubler later if we don't keep the two repos. If we need