diff options
author | Christopher Burger <burgerc@freeside.biz> | 2019-02-19 14:42:25 -0500 |
---|---|---|
committer | Christopher Burger <burgerc@freeside.biz> | 2019-02-22 16:04:04 -0500 |
commit | 167a699ce4eaa68a56cd8d38a79696840ef46679 (patch) | |
tree | 31a16e45cdb2fe9a9a8dc4b6faed4c41b8402cd1 /FS/FS/part_svc.pm | |
parent | 3e97c5dddd83bd5268c6f54a59d96421b3ca8fbe (diff) |
RT# 82092 - custom fields now save and fixed so name label is displayed insted of actual field name
Diffstat (limited to 'FS/FS/part_svc.pm')
-rw-r--r-- | FS/FS/part_svc.pm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/FS/FS/part_svc.pm b/FS/FS/part_svc.pm index 49854f7..a565ee4 100644 --- a/FS/FS/part_svc.pm +++ b/FS/FS/part_svc.pm @@ -707,6 +707,11 @@ sub _svc_defs { warn "skipping disabled service FS::$mod" if $DEBUG; next; } + + foreach ("FS::$mod"->virtual_fields_hash) { + $info->{'fields'}->{$_->{'name'}} = $_->{'label'}; + } + $info{$mod} = $info; # all svc_* modules are required to have h_svc_* modules for invoice |