email.bcc should be a list, not a nested list.
[htsworkflow.git] / htsworkflow / frontend / experiments / views.py
index 20dd554217547b5476579decf39188d06f77fbb4..869ed86f1d4a08490a811a347cf4f94b1a270835 100644 (file)
@@ -111,7 +111,7 @@ def startedEmail(request, pk):
             email = EmailMessage(subject, body, sender, to=[user_email])
             if bcc_managers:
                 email.bcc = settings.MANAGERS
-            email.bcc.append(settings.NOTIFICATION_BCC)
+            email.bcc = settings.NOTIFICATION_BCC
             email.send()
 
         emails.append((user_email, subject, body, sending))
@@ -156,8 +156,12 @@ def flowcell_lane_detail(request, lane_pk):
     lane.flowcell.update_data_runs()
 
     dataruns = []
+    lane.flowcell.update_data_runs()
     for run in lane.flowcell.datarun_set.all():
-        dataruns.append((run, lane.lane_number, run.lane_files()[lane.lane_number]))
+        files = run.lane_files().get(lane.lane_number, None)
+        dataruns.append((run,
+                         lane.lane_number,
+                         files))
 
     context = RequestContext(request,
                              {'lib': lane.library,