Quiet "Use of uninitialized value in string eq". (Backport)
authorkhoff <khoff>
Fri, 11 May 2007 19:51:11 +0000 (19:51 +0000)
committerkhoff <khoff>
Fri, 11 May 2007 19:51:11 +0000 (19:51 +0000)
FS/FS/svc_Common.pm

index 52226d2..fd3a46a 100644 (file)
@@ -128,7 +128,7 @@ sub virtual_fields {
     my %flags = map { $_->columnname, $_->columnflag } (
         qsearch ('part_svc_column', { svcpart => $svcpart } )
       );
-    return grep { not ($flags{$_} eq 'X') } @vfields;
+    return grep { not ( defined($flags{$_}) && $flags{$_} eq 'X') } @vfields;
   } else { # Case 3
     return @vfields;
   }