Fix Bug #181: Search in textareas does not work

remotes/origin/enhancement/email-actions
David Barragán Merino 2014-03-05 11:44:07 +01:00
parent 138cbc267a
commit 6d514f644e
1 changed files with 7 additions and 5 deletions

View File

@ -89,9 +89,11 @@ class NeighborsSerializerMixin:
raise NotImplementedError
def get_neighbors(self, obj):
view, request = self.context["view"], self.context["request"]
view, request = self.context.get("view", None), self.context.get("request", None)
if view and request:
queryset = view.filter_queryset(view.get_queryset())
previous, next = obj.get_neighbors(queryset)
return {"previous": self.serialize_neighbor(previous),
"next": self.serialize_neighbor(next)}
return {"previous": None, "next": None}