Fixed Selection of single hosts in quick booking
authorParker Berberian <pberberian@iol.unh.edu>
Fri, 22 Feb 2019 17:38:04 +0000 (12:38 -0500)
committerParker Berberian <pberberian@iol.unh.edu>
Fri, 22 Feb 2019 17:41:32 +0000 (12:41 -0500)
Change-Id: I8ca860ee23f9df44e38da76d539729771d32c455
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
src/account/views.py
src/resource_inventory/models.py
src/workflow/forms.py

index 11689a1..6f390fa 100644 (file)
@@ -228,7 +228,7 @@ def account_images_view(request):
         "images": my_images,
         "public_images": public_images,
         "used_images": used_images
-        }
+    }
     return render(request, template, context=context)
 
 
index e1f2aa3..ebf63cc 100644 (file)
@@ -266,7 +266,7 @@ class Image(models.Model):
     public = models.BooleanField(default=True)
     host_type = models.ForeignKey(HostProfile, on_delete=models.CASCADE)
     description = models.TextField()
-    os = models.ForeignKey(Opsys, null=True, on_delete=models.CASCADE) #sentinal?
+    os = models.ForeignKey(Opsys, null=True, on_delete=models.CASCADE)
 
     def __str__(self):
         return self.name
index 726e7dd..03940d8 100644 (file)
@@ -348,6 +348,8 @@ class FormUtils:
             slab['selected'] = 0
             slab['selectable'] = 1
             slab['follow'] = 1
+            if not multiple_selectable_hosts:
+                slab['follow'] = 0
             slab['multiple'] = 0
             items[slab['id']] = slab
             mapping[slab['id']] = []