bugfix for agentless access users, triggered by part_referral (advertising source...
authorivan <ivan>
Mon, 14 Aug 2006 08:38:08 +0000 (08:38 +0000)
committerivan <ivan>
Mon, 14 Aug 2006 08:38:08 +0000 (08:38 +0000)
FS/FS/access_user.pm

index 830d7f8..874da66 100644 (file)
@@ -297,8 +297,12 @@ Returns an sql fragement to select only agentnums this user can view.
 
 sub agentnums_sql {
   my $self = shift;
+
+  my @agentnums = $self->agentnums;
+  return ' 1 = 0 ' unless scalar(@agentnums);
+
   '( '.
-    join( ' OR ', map "agentnum = $_", $self->agentnums ).
+    join( ' OR ', map "agentnum = $_", @agentnums ).
   ' )';
 }