X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fprocess%2Felements%2Fprocess.html;h=e332957ebdc2bd33415645dae38fc829c031efbf;hb=1c3b548f575b3313d9a93b391751f6ce719b0b6d;hp=19110e18b654b6db03a6bda96c62fcb0c0b66f85;hpb=799603d8681d4a10e87302d015d3c19602cc7676;p=freeside.git diff --git a/httemplate/edit/process/elements/process.html b/httemplate/edit/process/elements/process.html index 19110e18b..e332957eb 100644 --- a/httemplate/edit/process/elements/process.html +++ b/httemplate/edit/process/elements/process.html @@ -492,14 +492,18 @@ foreach my $value ( @values ) { } -if ($class eq "FS::tower") { +if ($class eq "FS::tower" && !$error) { foreach my $part_svc_broadband_export ( FS::tower_sector->part_export_svc_broadband ) { if ($part_svc_broadband_export and $part_svc_broadband_export->can('export_tower_sector')) { my $export_tower = $part_svc_broadband_export->export_tower_sector($new); $error = $export_tower->{'error'} if $export_tower; } } - $cgi->param('error', $error) if $error; + if ($error) { + my $encoded_error = encode_base64($error); + $cgi->param('error_link', $encoded_error) if $error; + + } } # set up redirect URLs