slightly better errors than generic "Access denied"
authorIvan Kohler <ivan@freeside.biz>
Wed, 31 Dec 2014 03:19:59 +0000 (19:19 -0800)
committerIvan Kohler <ivan@freeside.biz>
Wed, 31 Dec 2014 03:19:59 +0000 (19:19 -0800)
FS/FS/Record.pm

index 9fa8296..43b9ca1 100644 (file)
@@ -3133,12 +3133,12 @@ sub ut_agentnum_acl {
 
   if ( $self->$field() ) {
 
-    return "Access denied"
+    return 'Access denied to agent '. $self->$field()
       unless $curuser->agentnum($self->$field());
 
   } else {
 
-    return "Access denied"
+    return 'Access denied to global'
       unless grep $curuser->access_right($_), @$null_acl;
 
   }
@@ -3161,7 +3161,7 @@ sub fields {
     $table = $something->table;
   } else {
     $table = $something;
-    $something = "FS::$table";
+    #$something = "FS::$table";
   }
   return (real_fields($table));
 }