Fix quick booking image filtering bug 04/67604/1
authorSawyer Bergeron <sbergeron@iol.unh.edu>
Tue, 16 Apr 2019 17:31:42 +0000 (13:31 -0400)
committerSawyer Bergeron <sbergeron@iol.unh.edu>
Tue, 16 Apr 2019 17:31:42 +0000 (13:31 -0400)
Change-Id: I9fe5b34be2113d3bf7d2e763730b6658f529d387
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
dashboard/src/booking/forms.py

index 9349ac1..de427ab 100644 (file)
@@ -41,9 +41,7 @@ class QuickBookingForm(forms.Form):
         super(QuickBookingForm, self).__init__(data=data, **kwargs)
 
         self.fields["image"] = forms.ModelChoiceField(
-            queryset=Image.objects.difference(
-                Image.objects.filter(public=False).difference(Image.objects.filter(owner=user))
-            )
+            Image.objects.filter(public=True) | Image.objects.filter(owner=user)
         )
 
         self.fields['users'] = forms.CharField(