Skip to content

Commit 3d29014

Browse files
committed
Fix bug in IDState proxy introduced with generic states
- Legacy-Id: 3689
1 parent 752fbf5 commit 3d29014

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

redesign/doc/proxy.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -957,9 +957,9 @@ class IDState(State):
957957
DEAD = 99
958958
DO_NOT_PUBLISH_STATES = (33, 34)
959959

960-
objects = TranslatingManager(dict(pk="order",
961-
document_state_id="order",
962-
document_state_id__in="order__in"))
960+
objects = TranslatingManager(dict(pk=lambda v: ("order", v, "type", "draft-iesg"),
961+
document_state_id=lambda v: ("order", v, "type", "draft-iesg"),
962+
document_state_id__in=lambda v: ("order__in", v, "type", "draft-iesg")))
963963

964964
def from_object(self, base):
965965
for f in base._meta.fields:

0 commit comments

Comments
 (0)