From 3c90dc23edade4fbe93b47c69985997f9c25830d Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Wed, 24 Feb 2010 16:26:12 +1300 Subject: [PATCH] Add support for listing inactive principals. --- inc/ui/principal-browse.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/inc/ui/principal-browse.php b/inc/ui/principal-browse.php index 074a58c3..405b2268 100644 --- a/inc/ui/principal-browse.php +++ b/inc/ui/principal-browse.php @@ -1,5 +1,6 @@ SetOrdering( 'username', 'A' ); - $browser->SetJoins( "dav_principal " ); -$browser->SetWhere( 'user_active' ); + +if ( isset($principal_active) && $principal_active == 'f' ) + $browser->SetWhere( 'NOT user_active' ); +else + $browser->SetWhere( 'user_active' ); + if ( isset($principal_type) ) { $browser->AndWhere( 'type_id = '.$principal_type ); }