File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1018,9 +1018,10 @@ def import_from_idinternal(d, idinternal):
10181018
10191019 # import missing revision changes from DraftVersions
10201020 known_revisions = set (e .rev for e in NewRevisionDocEvent .objects .filter (doc = d , type = "new_revision" ))
1021- draft_versions = list (DraftVersions .objects .filter (filename = d .name ). order_by ( "revision" ) )
1021+ draft_versions = list (DraftVersions .objects .filter (filename = d .name ))
10221022 # DraftVersions is not entirely accurate, make sure we got the current one
10231023 draft_versions .append (DraftVersions (filename = d .name , revision = o .revision_display (), revision_date = o .revision_date ))
1024+ draft_versions .sort (key = lambda v : (v .revision , v .revision_date ))
10241025 for v in draft_versions :
10251026 if v .revision not in known_revisions :
10261027 e = NewRevisionDocEvent (type = "new_revision" )
You can’t perform that action at this time.
0 commit comments