X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=fs_signup%2FFS-SignupClient%2FSignupClient.pm;h=0a6cbfba25b1d6cbab2a25b2ae32e62822042069;hb=11134a9f846c6101d373809f8a56c2b3986f7582;hp=7c9d46d9ee37829df769967f6645dbf25fca569b;hpb=4fa13bb706c06379b76b085c5f4acdea42902f4f;p=freeside.git diff --git a/fs_signup/FS-SignupClient/SignupClient.pm b/fs_signup/FS-SignupClient/SignupClient.pm index 7c9d46d9e..0a6cbfba2 100644 --- a/fs_signup/FS-SignupClient/SignupClient.pm +++ b/fs_signup/FS-SignupClient/SignupClient.pm @@ -61,6 +61,7 @@ FS::SignupClient - Freeside signup client API '_password' => $password, 'sec_phrase' => $sec_phrase, 'popnum' => $popnum, + 'agentnum' => $agentnum, #optional } ); =head1 DESCRIPTION @@ -163,6 +164,8 @@ sub new_customer { referral_custnum pkgpart username _password sec_phrase popnum ) }; + $signup_data->{agentnum} = $hashref->{agentnum} if $hashref->{agentnum}; + nstore_fd($signup_data, \*SOCK) or die "can't send customer signup: $!"; SOCK->flush;