diff options
author | Mark Wells <mark@freeside.biz> | 2014-11-14 17:00:36 -0800 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2014-11-14 17:00:36 -0800 |
commit | bb22f46481173b008fc9cb98b108ef1da9c1dc4d (patch) | |
tree | a42f0b5b5d55b70a80e6383ad839618ff78f1441 /fs_selfservice/FS-SelfService/cgi/selfservice.cgi | |
parent | 014e2c547f63bcd283eac4d0210a7976ca5fcb90 (diff) |
hide usage in selfservice the right way, #30363
Diffstat (limited to 'fs_selfservice/FS-SelfService/cgi/selfservice.cgi')
-rwxr-xr-x | fs_selfservice/FS-SelfService/cgi/selfservice.cgi | 8 |
1 files changed, 7 insertions, 1 deletions
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 { |