From bb22f46481173b008fc9cb98b108ef1da9c1dc4d Mon Sep 17 00:00:00 2001 From: Mark Wells Date: Fri, 14 Nov 2014 17:00:36 -0800 Subject: hide usage in selfservice the right way, #30363 --- fs_selfservice/FS-SelfService/cgi/selfservice.cgi | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'fs_selfservice/FS-SelfService/cgi/selfservice.cgi') diff --git a/fs_selfservice/FS-SelfService/cgi/selfservice.cgi b/fs_selfservice/FS-SelfService/cgi/selfservice.cgi index 4e21ad8df..b008fbf8b 100755 --- a/fs_selfservice/FS-SelfService/cgi/selfservice.cgi +++ b/fs_selfservice/FS-SelfService/cgi/selfservice.cgi @@ -936,11 +936,17 @@ sub delete_svc { } sub view_usage { - list_svcs( + my $res = list_svcs( 'session_id' => $session_id, 'svcdb' => [ 'svc_acct', 'svc_phone', 'svc_port', ], 'ncancelled' => 1, ); + if ($res->{hide_usage}) { + $action = 'myaccount'; + return myaccount(); + } else { + return $res; + } } sub real_port_graph { -- cgit v1.2.1