mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-08-25 17:46:52 +00:00
Fix sort order of members listed in a group.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
This commit is contained in:
parent
441a0318bd
commit
62d5881bd0
@ -475,7 +475,11 @@ function group_memberships_browser() {
|
||||
function group_row_editor() {
|
||||
global $c, $id, $editor, $can_write_principal;
|
||||
$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.') AND principal_id != '.$id);
|
||||
$sql = 'SELECT principal_id, coalesce(displayname,fullname,username) FROM dav_principal ';
|
||||
$sql .= 'WHERE principal_id NOT IN (SELECT member_id FROM group_member WHERE group_id = '.$id.') ';
|
||||
$sql .= 'AND principal_id != '.$id;
|
||||
$sql .= 'ORDER BY 2';
|
||||
$grouprow->SetLookup( 'member_id', $sql);
|
||||
$grouprow->SetSubmitName( 'savegrouprow' );
|
||||
|
||||
if ( $can_write_principal ) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user