slightly better error handling than before?, RT#10574
authorivan <ivan>
Mon, 31 Jan 2011 05:50:31 +0000 (05:50 +0000)
committerivan <ivan>
Mon, 31 Jan 2011 05:50:31 +0000 (05:50 +0000)
FS/FS/svc_port.pm

index befe8ca..db1f539 100644 (file)
@@ -273,6 +273,12 @@ sub graph_png {
           'order_by'  => "order by $_date asc",
         });
 
+        if ( ! scalar(@records) ) {
+          warn "$me no records returned for $serviceid\n";
+          return ''; #should actually return a blank png (or, even better, the
+                     # error message in the image)
+        }
+
         warn "$me ". scalar(@records). " records returned for $serviceid\n"
           if $DEBUG;