diff options
Diffstat (limited to 'httemplate/misc/process')
| -rwxr-xr-x | httemplate/misc/process/link.cgi | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/httemplate/misc/process/link.cgi b/httemplate/misc/process/link.cgi index fd3d8bb13..7c71371ee 100755 --- a/httemplate/misc/process/link.cgi +++ b/httemplate/misc/process/link.cgi @@ -52,11 +52,9 @@  %if ( $old->pkgnum && ! $conf->exists('legacy_link-steal') ) {  %  $error = "svcnum $svcnum already linked to package ". $old->pkgnum;  %} else { -%  $new = new FS::cust_svc ({ -%    'svcnum' => $svcnum, -%    'pkgnum' => $pkgnum, -%    'svcpart' => $svcpart, -%  }); +%  $new = new FS::cust_svc { $old->hash }; +%  $new->pkgnum($pkgnum); +%  $new->svcpart($svcpart);  %  %  $error = $new->replace($old);  %} | 
