diff options
author | ivan <ivan> | 2006-08-06 09:14:04 +0000 |
---|---|---|
committer | ivan <ivan> | 2006-08-06 09:14:04 +0000 |
commit | 86102d2ff550b869f09dcfaa30bbdc98e5580d56 (patch) | |
tree | bb5bf0d0f337ff62c627548e4fae4e73a83a689c /FS | |
parent | 936038efe0b75ad037619167f62db7fe16c25255 (diff) |
this just needs to be a hashref and we should be all set with radius groups then
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/svc_acct.pm | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index c4dbb00c9..2606c1453 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -189,17 +189,19 @@ Creates a new account. To add the account to the database, see L<"insert">. sub table { 'svc_acct'; } sub _fieldhandlers { - #false laziness with edit/svc_acct.cgi - 'usergroup' => sub { - my $usergroup = shift; - if ( ref($usergroup) eq 'ARRAY' ) { - $usergroup; - } elsif ( length($usergroup) ) { - [ split(/\s*,\s*/, $usergroup) ]; - } else { - []; - } - }, + { + #false laziness with edit/svc_acct.cgi + 'usergroup' => sub { + my $usergroup = shift; + if ( ref($usergroup) eq 'ARRAY' ) { + $usergroup; + } elsif ( length($usergroup) ) { + [ split(/\s*,\s*/, $usergroup) ]; + } else { + []; + } + }, + }; } =item insert [ , OPTION => VALUE ... ] |