diff --git a/src/zumanji/models.py b/src/zumanji/models.py index 1115424..dbdba3d 100644 --- a/src/zumanji/models.py +++ b/src/zumanji/models.py @@ -169,7 +169,7 @@ def _get_temporal_sibling(self, tag=None, previous=False): if tag: filter_args["tags"] = tag - qs = type(self).objects + qs = type(self).objects.filter(**filter_args) if self.revision.datetime: if previous: @@ -185,12 +185,12 @@ def _get_temporal_sibling(self, tag=None, previous=False): qs = qs.filter( datetime__gt=self.datetime, ) - order_field = ('-datetime') + order_field = ('-datetime',) else: qs = qs.filter( datetime__lt=self.datetime, ) - order_field = ('datetime') + order_field = ('datetime',) try: return qs.exclude(