projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
better scalability for token checks, RT#71513
[freeside.git]
/
FS
/
FS
/
svc_cable.pm
diff --git
a/FS/FS/svc_cable.pm
b/FS/FS/svc_cable.pm
index
01c5de7
..
9e818e1
100644
(file)
--- a/
FS/FS/svc_cable.pm
+++ b/
FS/FS/svc_cable.pm
@@
-122,11
+122,16
@@
Returns the MAC address and serial number.
sub label {
my $self = shift;
sub label {
my $self = shift;
+ my $part_svc = $self->cust_svc->part_svc;
my @label = ();
push @label, 'MAC:'. $self->mac_addr_pretty
if $self->mac_addr;
my @label = ();
push @label, 'MAC:'. $self->mac_addr_pretty
if $self->mac_addr;
- push @label, 'Serial#'. $self->serialnum
- if $self->serialnum;
+ if ( $self->serialnum ) {
+ my $serialnum_label = $part_svc->part_svc_column('serialnum');
+ push @label,
+ ($serialnum_label && $serialnum_label->columnlabel || 'Serial#').
+ $self->serialnum;
+ }
return join(', ', @label);
}
return join(', ', @label);
}