|
4 | 4 | from django.template import RequestContext |
5 | 5 | from django.http import HttpResponseForbidden, Http404 |
6 | 6 |
|
7 | | -from ietf.idrfc.views_search import SearchForm, search_query |
8 | 7 | from ietf.wgchairs.forms import (RemoveDelegateForm, add_form_factory, |
9 | 8 | workflow_form_factory, TransitionFormSet, |
10 | 9 | WriteUpEditForm, assign_shepherd) |
@@ -225,15 +224,7 @@ def wg_shepherd_documents(request, acronym): |
225 | 224 | return HttpResponseForbidden('You have no permission to access this view') |
226 | 225 | current_person = get_person_for_user(user) |
227 | 226 |
|
228 | | - if settings.USE_DB_REDESIGN_PROXY_CLASSES: |
229 | | - base_qs = InternetDraft.objects.filter(group=wg, states__type="draft", states__slug="active").select_related("status").order_by('title') |
230 | | - else: |
231 | | - form = SearchForm({'by': 'group', 'group': str(wg.group_acronym.acronym), |
232 | | - 'activeDrafts': 'on'}) |
233 | | - if not form.is_valid(): |
234 | | - raise ValueError("form did not validate") |
235 | | - (docs, meta) = search_query(form.cleaned_data) |
236 | | - base_qs = InternetDraft.objects.filter(pk__in=[i.id._draft.pk for i in docs if i.id]).select_related('status') |
| 227 | + base_qs = InternetDraft.objects.filter(group=wg, states__type="draft", states__slug="active").select_related("status").order_by('title') |
237 | 228 | documents_no_shepherd = base_qs.filter(shepherd=None) |
238 | 229 | documents_my = base_qs.filter(shepherd=current_person) |
239 | 230 | documents_other = base_qs.exclude(shepherd=None).exclude(shepherd__pk__in=[current_person.pk, 0]) |
|
0 commit comments