summaryrefslogtreecommitdiff
path: root/FS/FS/svc_cable.pm
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2016-11-17 02:04:32 -0800
committerIvan Kohler <ivan@freeside.biz>2016-11-17 02:04:32 -0800
commit37a23f4ca89d7f18274721f1281df9df9e93701c (patch)
tree78e95eca490825deda892344d2e83e091e230026 /FS/FS/svc_cable.pm
parent765301c50ceefa897cc9541edb46adca568cb692 (diff)
respect part_svc labels in svc_hardware & svc_cable short service labels, RT#73405
Diffstat (limited to 'FS/FS/svc_cable.pm')
-rw-r--r--FS/FS/svc_cable.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/FS/FS/svc_cable.pm b/FS/FS/svc_cable.pm
index 01c5de7..50859da 100644
--- a/FS/FS/svc_cable.pm
+++ b/FS/FS/svc_cable.pm
@@ -122,10 +122,12 @@ Returns the MAC address and serial number.
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;
- push @label, 'Serial#'. $self->serialnum
+ push @label, ($part_svc->part_svc_column('serialnum') || 'Serial#').
+ $self->serialnum
if $self->serialnum;
return join(', ', @label);
}