diff options
| author | Mark Wells <mark@freeside.biz> | 2014-11-14 17:04:22 -0800 |
|---|---|---|
| committer | Mark Wells <mark@freeside.biz> | 2014-11-14 17:04:22 -0800 |
| commit | 74e6dd693162bb44bcb9ee45c49f6d48d7b2072e (patch) | |
| tree | 93df886ebf6e53107de20c4c4b9accda75da8682 /fs_selfservice/FS-SelfService/cgi/selfservice.cgi | |
| parent | e3605caefb645133c84856c7ebc3c40dbc4ec771 (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 { |
