Quick fix for dictionary access 43/66143/1
authorParker Berberian <pberberian@iol.unh.edu>
Wed, 2 Jan 2019 21:33:37 +0000 (16:33 -0500)
committerParker Berberian <pberberian@iol.unh.edu>
Wed, 2 Jan 2019 21:33:37 +0000 (16:33 -0500)
the line .labs needed to be changed to ['labs']

Change-Id: I6d2aa2eca0413186ddf482aba7f01e4e53c0265b
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
dashboard/src/workflow/resource_bundle_workflow.py

index 11386f9..4858ebe 100644 (file)
@@ -131,7 +131,7 @@ class Define_Hardware(WorkflowStep):
         try:
             self.form = HardwareDefinitionForm(request.POST)
             if self.form.is_valid():
-                if len(json.loads(self.form.cleaned_data['filter_field']).labs) != 1:
+                if len(json.loads(self.form.cleaned_data['filter_field'])['labs']) != 1:
                     self.metastep.set_invalid("Please select one lab")
                 else:
                     self.update_models(self.form.cleaned_data)