diff options
| author | mark <mark> | 2012-02-15 01:31:31 +0000 |
|---|---|---|
| committer | mark <mark> | 2012-02-15 01:31:31 +0000 |
| commit | 7b4fd838d00a9a7ccff26b2f1d6e20c86535acfe (patch) | |
| tree | 645259aba81f26d962fd89033d9db24c3013b096 /httemplate/view/cust_pkg.cgi | |
| parent | 40ecebc1be001360aad31c50d5c8fbcd147d2eda (diff) | |
query billing events to see affected objects, #15142
Diffstat (limited to 'httemplate/view/cust_pkg.cgi')
| -rwxr-xr-x | httemplate/view/cust_pkg.cgi | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/httemplate/view/cust_pkg.cgi b/httemplate/view/cust_pkg.cgi new file mode 100755 index 000000000..d8a0041ee --- /dev/null +++ b/httemplate/view/cust_pkg.cgi @@ -0,0 +1,11 @@ +<% $cgi->redirect($path) %> +<%init> +# since cust_pkgs can't be viewed directly, just throw a redirect +my ($pkgnum) = $cgi->keywords; +$pkgnum =~ /^\d+$/ or die "invalid pkgnum '$pkgnum'"; +my $show = $FS::CurrentUser::CurrentUser->default_customer_view =~ /^(jumbo|packages)$/ ? '' : ';show=packages'; + +my $self = FS::cust_pkg->by_key($pkgnum) or die "pkgnum $pkgnum not found"; +my $frag = 'cust_pkg'. $self->pkgnum; +my $path = $p.'view/cust_main.cgi?custnum='.$self->custnum.";$show#$frag"; +</%init> |
