From f701ba382d19c8d0ac043768db320f58036ac267 Mon Sep 17 00:00:00 2001 From: tallosan Date: Sun, 25 Mar 2018 17:04:39 -0400 Subject: [PATCH] Enable OrderingFilter to handle an empty tuple (or list) for the 'ordering' field. --- rest_framework/filters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/filters.py b/rest_framework/filters.py index 830d0a616..cf8f6d1f7 100644 --- a/rest_framework/filters.py +++ b/rest_framework/filters.py @@ -242,7 +242,7 @@ class OrderingFilter(BaseFilterBackend): def get_template_context(self, request, queryset, view): current = self.get_ordering(request, queryset, view) - current = None if current is None else current[0] + current = None if not current else current[0] options = [] context = { 'request': request,