[freeside-commits] branch master updated. 7360c297b80cd26e375149bb12393dc7e7674f1e
Ivan
ivan at 420.am
Tue Sep 10 01:42:32 PDT 2013
The branch, master has been updated
via 7360c297b80cd26e375149bb12393dc7e7674f1e (commit)
from adfa1456c0d7fb2b1111f9c5971d8e790a83ab9a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7360c297b80cd26e375149bb12393dc7e7674f1e
Author: Ivan Kohler <ivan at freeside.biz>
Date: Tue Sep 10 01:42:31 2013 -0700
svc_cable service have a single serial / MAC / model, not one-to-many devices like svc_phone and svc_dsl, RT#22009
diff --git a/httemplate/view/svc_Common.html b/httemplate/view/svc_Common.html
index 7e300b0..9c4d71e 100644
--- a/httemplate/view/svc_Common.html
+++ b/httemplate/view/svc_Common.html
@@ -25,6 +25,17 @@ if ( UNIVERSAL::can("FS::$table", 'table_info') ) {
}
keys %$fields;
$opt{'labels'} = \%labels;
+
+ #transform FS::svc_* table_info's structure into one svc_Common.html likes
+ delete $fields->{svcnum};
+ $opt{'fields'} = [ map { ref $fields->{$_}
+ ? { field => $_,
+ %{ $fields->{$_} }
+ }
+ : $_
+ } keys %$fields
+ ];
+
}
</%init>
-----------------------------------------------------------------------
Summary of changes:
httemplate/view/svc_Common.html | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
More information about the freeside-commits
mailing list