Преглед на файлове

(untested) bugfix: don't try to plot sender-separated data if no senders were given

George C. Privon преди 11 години
родител
ревизия
c3c2d4d48f
променени са 1 файла, в които са добавени 9 реда и са изтрити 8 реда
  1. 9 8
      email_stats.py

+ 9 - 8
email_stats.py

@@ -83,14 +83,15 @@ for msg in a:
         if cid is None:
             pldata['unknown'].append([z.date(), z.hour + z.minute/60.])
 
-for plid in enumerate(slist):
-    plt.plot_date(np.array(pldata[plid[1]])[:,0],
-                  np.array(pldata[plid[1]])[:,1],
-                  color=scolor(plid[0] / (nsend + 1)),
-                  marker='.',
-                  #tz=z.tzname(),
-                  label=plid[1],
-                  xdate=True)
+if args.sendercolors:
+    for plid in enumerate(slist):
+        plt.plot_date(np.array(pldata[plid[1]])[:,0],
+                      np.array(pldata[plid[1]])[:,1],
+                      color=scolor(plid[0] / (nsend + 1)),
+                      marker='.',
+                      #tz=z.tzname(),
+                      label=plid[1],
+                      xdate=True)
 
 plt.plot_date(np.array(pldata['unknown'])[:,0],
               np.array(pldata['unknown'])[:,1],