From f3bc4c6434f50618839a2eb8fd738bd9c781b9b8 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 2 Feb 2010 08:44:23 +0000 Subject: (GroupEdit_valid) reindent( --- userdrake | 55 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/userdrake b/userdrake index a027d5c..141cc8c 100755 --- a/userdrake +++ b/userdrake @@ -944,33 +944,34 @@ sub GroupEdit_valid { $groupname = $groupEnt->GroupName($GetValue); my $members = $ctx->EnumerateUsersByGroup($groupname); my $gid = $groupEnt->Gid($GetValue); - !$error and $model->foreach(sub { - my ($mod, $_path, $iter) = @_; - my $ch = $mod->get($iter, 2); - my $name = $mod->get($iter, 1); - if ($ch == 1) { - if (!InArray($name, $members)) { - $uEnt = $ctx->LookupUserByName($name); - my $ugid = $uEnt->Gid($GetValue); - if ($ugid != $gid) { - eval { $groupEnt->MemberName($name,1) }; - } - } - } else { - if (InArray($name, $members)) { - $uEnt = $ctx->LookupUserByName($name); - if ($uEnt->Gid($GetValue) == $groupEnt->Gid($GetValue)) { - $model->set($iter, 0 => gtkcreate_pixbuf($pix[0])); - $model->set($iter, 2 => 1); - RaiseError(N("You cannot remove user '%s' from their primary group", $name)); - } - if (!$error) { - eval { $groupEnt->MemberName($name,2) }; - } - } - } - return 0; - }, undef); + !$error and $model->foreach( + sub { + my ($mod, $_path, $iter) = @_; + my $ch = $mod->get($iter, 2); + my $name = $mod->get($iter, 1); + if ($ch == 1) { + if (!InArray($name, $members)) { + $uEnt = $ctx->LookupUserByName($name); + my $ugid = $uEnt->Gid($GetValue); + if ($ugid != $gid) { + eval { $groupEnt->MemberName($name,1) }; + } + } + } else { + if (InArray($name, $members)) { + $uEnt = $ctx->LookupUserByName($name); + if ($uEnt->Gid($GetValue) == $groupEnt->Gid($GetValue)) { + $model->set($iter, 0 => gtkcreate_pixbuf($pix[0])); + $model->set($iter, 2 => 1); + RaiseError(N("You cannot remove user '%s' from their primary group", $name)); + } + if (!$error) { + eval { $groupEnt->MemberName($name,2) }; + } + } + } + return 0; + }, undef); if (!$error) { $ctx->GroupModify($groupEnt); Refresh($sysfilter, $stringsearch); -- cgit v1.2.1