X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=apps%2Fpatchwork%2Fviews%2Fpatch.py;fp=apps%2Fpatchwork%2Fviews%2Fpatch.py;h=3dac149acd393d119ccf2b53c6f9632f77a7f231;hb=ac8978a5fcb372d7480798065a13dbef71fa8996;hp=49843eb2cfad3c99c5dfc62707d829ddd66f793c;hpb=73960c4331e70da50b65ac753558578ada03d9ce;p=patchwork diff --git a/apps/patchwork/views/patch.py b/apps/patchwork/views/patch.py index 49843eb..3dac149 100644 --- a/apps/patchwork/views/patch.py +++ b/apps/patchwork/views/patch.py @@ -131,55 +131,3 @@ def list(request, project_id): context = generic_list(request, project, 'patchwork.views.patch.list', view_args = {'project_id': project.linkname}) return render_to_response('patchwork/list.html', context) - - context = PatchworkRequestContext(request, - list_view = 'patchwork.views.patch.list', - list_view_params = {'project_id': project_id}) - order = get_order(request) - project = get_object_or_404(Project, linkname=project_id) - context.project = project - - form = None - errors = [] - - if request.method == 'POST': - action = request.POST.get('action', None) - if action: - action = action.lower() - - # special case: the user may have hit enter in the 'create bundle' - # text field, so if non-empty, assume the create action: - if request.POST.get('bundle_name', False): - action = 'create' - - ps = [] - for patch_id in get_patch_ids(request.POST): - try: - patch = Patch.objects.get(id = patch_id) - except Patch.DoesNotExist: - pass - ps.append(patch) - - (errors, form) = set_patches(request.user, project, action, \ - request.POST, ps) - if errors: - context['errors'] = errors - - - elif request.user.is_authenticated() and \ - project in request.user.get_profile().maintainer_projects.all(): - form = MultiplePatchForm(project) - - patches = Patch.objects.filter(project=project).order_by(order) - patches = context.filters.apply(patches) - - paginator = Paginator(request, patches) - - context.update({ - 'page': paginator.current_page, - 'patchform': form, - 'project': project, - 'errors': errors, - }) - - return render_to_response('patchwork/list.html', context)