From e20b5c22e6b980b9afe3017710e5c57a0d59bae4 Mon Sep 17 00:00:00 2001 From: Aurelien Requiem Date: Wed, 17 Mar 2010 20:27:22 +1300 Subject: [PATCH] Don't include self as a potential group member. --- inc/ui/principal-edit.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/ui/principal-edit.php b/inc/ui/principal-edit.php index e2cc0e58..ee61bb91 100644 --- a/inc/ui/principal-edit.php +++ b/inc/ui/principal-edit.php @@ -400,7 +400,7 @@ if ( isset($id) ) { if ( $editor->Value('type_id') == 3 ) { $grouprow = new Editor("Group Members", "group_member"); - $grouprow->SetLookup( 'member_id', 'SELECT principal_id, coalesce(displayname,fullname,username) FROM dav_principal WHERE principal_id NOT IN (SELECT member_id FROM group_member WHERE group_id = '.$id.')'); + $grouprow->SetLookup( 'member_id', 'SELECT principal_id, coalesce(displayname,fullname,username) FROM dav_principal WHERE principal_id NOT IN (SELECT member_id FROM group_member WHERE group_id = '.$id.') AND principal_id != '.$id); $grouprow->SetSubmitName( 'savegrouprow' ); if ( $can_write_principal ) { @@ -654,4 +654,4 @@ EOTEMPLATE; } -} \ No newline at end of file +}