X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=bin%2Fshadow.reimport;h=4d112d753ea04fa77ab20ff0cfaf4043126e2077;hp=846cb89c543dd54b00f427d2032d12f31da77e6a;hb=c2962f704aa7711489f2dd2fc8be3396095aa166;hpb=389dad7142dd7bf9c4b12d42958ebec50e4ae400 diff --git a/bin/shadow.reimport b/bin/shadow.reimport index 846cb89c5..4d112d753 100755 --- a/bin/shadow.reimport +++ b/bin/shadow.reimport @@ -34,9 +34,10 @@ $FS::svc_Common::noexport_hack = 1; die "No services with svcdb svc_acct!\n" unless %part_svc; print "\n\n", &menu_svc, "\n", <) { chop; my($username,$password)=split(/:/); - my @svc_acct = grep { $_->cust_svc->svcpart == $shell_svcpart } - qsearch('svc_acct', { 'username' => $username } ); +# my @svc_acct = grep { $_->cust_svc->svcpart == $shell_svcpart } +# qsearch('svc_acct', { 'username' => $username } ); + my @svc_acct = grep { + my $svcpart = $_->cust_svc->svcpart; + grep { $_ == $svcpart } @shell_svcpart; + } qsearch('svc_acct', { 'username' => $username } ); next unless @svc_acct;