summaryrefslogtreecommitdiff
path: root/httemplate/misc/disable-cust_location.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'httemplate/misc/disable-cust_location.cgi')
-rwxr-xr-xhttemplate/misc/disable-cust_location.cgi35
1 files changed, 0 insertions, 35 deletions
diff --git a/httemplate/misc/disable-cust_location.cgi b/httemplate/misc/disable-cust_location.cgi
deleted file mode 100755
index ee7ba1dbc..000000000
--- a/httemplate/misc/disable-cust_location.cgi
+++ /dev/null
@@ -1,35 +0,0 @@
-<% header("Location disabled") %>
- <SCRIPT TYPE="text/javascript">
- window.top.location.reload();
- </SCRIPT>
-</BODY>
-</HTML>
-<%init>
-
-my $curuser = $FS::CurrentUser::CurrentUser;
-my $error;
-
-die "access denied"
- unless $curuser->access_right('Change customer package');
-
-my $locationnum = $cgi->param('locationnum');
-my $cust_location = qsearchs({
- 'select' => 'cust_location.*',
- 'table' => 'cust_location',
- 'addl_from' => 'LEFT JOIN cust_main USING ( custnum )',
- 'hashref' => { 'locationnum' => $locationnum },
- 'extra_sql' => ' AND '. $curuser->agentnums_sql,
-});
-die "unknown locationnum $locationnum" unless $cust_location;
-
-my @pkgs = qsearch('cust_pkg', { 'locationnum' => $locationnum,
- 'cancel' => '' });
-if ( @pkgs ) {
- $error = "Location $locationnum has active packages"
-}
-else {
- $cust_location->disabled('Y');
- $error = $cust_location->replace;
-}
-die $error if $error;
-</%init>