Skip to content

Commit 4566bd7

Browse files
committed
Fix IDState wrapper to fix the /idtracker/help/state/ page
- Legacy-Id: 3949
1 parent d8087ce commit 4566bd7

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

ietf/doc/proxy.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -957,7 +957,8 @@ class IDState(State):
957957

958958
objects = TranslatingManager(dict(pk=lambda v: ("order", v, "type", "draft-iesg"),
959959
document_state_id=lambda v: ("order", v, "type", "draft-iesg"),
960-
document_state_id__in=lambda v: ("order__in", v, "type", "draft-iesg")))
960+
document_state_id__in=lambda v: ("order__in", v, "type", "draft-iesg")),
961+
always_filter=dict(type="draft-iesg"))
961962

962963
def from_object(self, base):
963964
for f in base._meta.fields:
@@ -983,7 +984,7 @@ def description(self):
983984
@property
984985
def nextstate(self):
985986
# simulate related queryset
986-
return IDState.objects.filter(pk__in=[x.pk for x in self.next_states])
987+
return IDState.objects.filter(pk__in=[x.pk for x in self.next_states.all()])
987988

988989
@property
989990
def next_state(self):

0 commit comments

Comments
 (0)