From: Stephen Finucane <[email protected]>

This is required to ensure we can filter delegates by project. If we
don't do this, our <select> gets stupid long, as seen in commit
198139e41.

Signed-off-by: Franciszek Stachura <[email protected]>
---
 patchwork/views/patch.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/patchwork/views/patch.py b/patchwork/views/patch.py
index efe94f17..58f29404 100644
--- a/patchwork/views/patch.py
+++ b/patchwork/views/patch.py
@@ -67,7 +67,7 @@ def patch_detail(request, project_id, msgid):
     errors = None
 
     if editable:
-        form = PatchForm(instance=patch)
+        form = PatchForm(instance=patch, project=patch.project)
     if request.user.is_authenticated:
         create_bundle_form = CreateBundleForm()
 
@@ -85,7 +85,9 @@ def patch_detail(request, project_id, msgid):
             return HttpResponseForbidden()
 
         elif action == 'update':
-            form = PatchForm(data=request.POST, instance=patch)
+            form = PatchForm(
+                data=request.POST, instance=patch, project=patch.project
+            )
             if form.is_valid():
                 form.save()
                 messages.success(request, 'Patch updated')
-- 
2.55.0

_______________________________________________
Patchwork mailing list
[email protected]
https://lists.ozlabs.org/listinfo/patchwork

Reply via email to