summaryrefslogtreecommitdiff
path: root/httemplate/edit/cust_main_attach.cgi
diff options
context:
space:
mode:
authormark <mark>2009-08-10 23:04:57 +0000
committermark <mark>2009-08-10 23:04:57 +0000
commitae898cc8e6de40fbecb30c973f91cd955434b159 (patch)
tree958b2684401f62785db16e300764f163bf7c0384 /httemplate/edit/cust_main_attach.cgi
parent165423e6ce43f8f87f329330bf92f422e718a768 (diff)
Improve handling of deleted attachments
Diffstat (limited to 'httemplate/edit/cust_main_attach.cgi')
-rwxr-xr-xhttemplate/edit/cust_main_attach.cgi5
1 files changed, 3 insertions, 2 deletions
diff --git a/httemplate/edit/cust_main_attach.cgi b/httemplate/edit/cust_main_attach.cgi
index 7c9e407d9..dd460fa5e 100755
--- a/httemplate/edit/cust_main_attach.cgi
+++ b/httemplate/edit/cust_main_attach.cgi
@@ -24,7 +24,7 @@ Filename <INPUT TYPE="file" NAME="file"><BR>
<INPUT TYPE="submit" NAME="submit"
VALUE="<% $attachnum ? "Apply Changes" : "Upload File" %>">
-% if(defined $attach) {
+% if(defined $attach and $curuser->access_right('Delete attachment')) {
<BR>
<INPUT TYPE="submit" NAME="delete" value="Delete File">
% }
@@ -35,6 +35,7 @@ Filename <INPUT TYPE="file" NAME="file"><BR>
<%init>
+my $curuser = $FS::CurrentUser::CurrentUser;
my $attachnum = '';
my $attach;
if ( $cgi->param('error') ) {
@@ -52,7 +53,7 @@ my $custnum = $1;
my $action = $attachnum ? 'Edit' : 'Add';
die "access denied"
- unless $FS::CurrentUser::CurrentUser->access_right("$action customer note");
+ unless $curuser->access_right("$action customer note");
</%init>