From 6e6fc68b1291a222df1dca5ac2777c5b7d89572c Mon Sep 17 00:00:00 2001 From: Daniel Tiefnig Date: Mon, 14 Apr 2008 01:35:45 +0000 Subject: [PATCH] implemented product handle to name mapping --- lib/admin/Controller/account.pm | 7 +++++++ root/tt/account_detail.tt | 7 +++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/lib/admin/Controller/account.pm b/lib/admin/Controller/account.pm index 759143b..8e5ac58 100644 --- a/lib/admin/Controller/account.pm +++ b/lib/admin/Controller/account.pm @@ -114,6 +114,13 @@ sub detail : Local { ); $c->stash->{billing_profiles} = $$billing_profiles{result}; + } else { + my $product; + return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_product', + { product => $c->session->{voip_account}{product} }, + \$product + ); + $c->session->{voip_account}{product_name} = $$product{name}; } $c->stash->{billing_features} = 1; diff --git a/root/tt/account_detail.tt b/root/tt/account_detail.tt index 71295bb..53436ae 100644 --- a/root/tt/account_detail.tt +++ b/root/tt/account_detail.tt @@ -54,11 +54,14 @@ [% IF edit_account %] [% ELSE %] - [% account.product %] + [% account.product_name %] [% END %]