diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2018-10-28 13:23:32 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2018-10-28 13:23:32 -0700 |
| commit | 513d1c3cbbcb536acda260ffe121610fc9c1ed81 (patch) | |
| tree | 36f3f4af13d203ee75efaffdcbf014b8bec50bb2 /httemplate/misc/delete-log_email.html | |
| parent | 74cdc73b9f0e6e1cdd7fd68e7fb2830bba4fdba0 (diff) | |
| parent | 03581a2d9d8cc76d3fb88cbc78da3128b137157a (diff) | |
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Diffstat (limited to 'httemplate/misc/delete-log_email.html')
| -rw-r--r-- | httemplate/misc/delete-log_email.html | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/httemplate/misc/delete-log_email.html b/httemplate/misc/delete-log_email.html index cc17b15a0..5a6bdc083 100644 --- a/httemplate/misc/delete-log_email.html +++ b/httemplate/misc/delete-log_email.html @@ -3,7 +3,7 @@ % } else { <H1>Log email condition deleted</H1> <SCRIPT> -window.top.location.reload(); +window.top.location = "<% $fsurl %>browse/log_email.html"; </SCRIPT> % } @@ -11,10 +11,12 @@ window.top.location.reload(); die "access denied" unless $FS::CurrentUser::CurrentUser->access_right([ 'View system logs', 'Configuration' ]); -my $logemailnum = $cgi->param('logemailnum'); -$logemailnum =~ /^\d+$/ or die "bad logemailnum '$logemailnum'"; -my $log_email = FS::log_email->by_key($logemailnum) - or die "logemailnum '$logemailnum' not found"; -my $error = $log_email->delete; + my $error; + my $logemailnum = $cgi->param('logemailnum'); + if ( $logemailnum && $logemailnum =~ /^\d+$/ ) { + if ( my $log_email = FS::log_email->by_key( $logemailnum ) ) { + $error = $log_email->delete; + } + } </%init> |
