Reorder DraftVersions import so we trust the revision_date in there over the revision_date on the current draft
- Legacy-Id: 3789
This commit is contained in:
parent
3eee538db0
commit
64c2734ff8
|
@ -855,7 +855,7 @@ for index, o in enumerate(all_drafts.iterator()):
|
|||
known_revisions = set(e.rev for e in NewRevisionDocEvent.objects.filter(doc=d, type="new_revision"))
|
||||
draft_versions = list(DraftVersions.objects.filter(filename=d.name).order_by("revision"))
|
||||
# DraftVersions is not entirely accurate, make sure we got the current one
|
||||
draft_versions.insert(0, DraftVersions(filename=d.name, revision=o.revision_display(), revision_date=o.revision_date))
|
||||
draft_versions.append(DraftVersions(filename=d.name, revision=o.revision_display(), revision_date=o.revision_date))
|
||||
for v in draft_versions:
|
||||
if v.revision not in known_revisions:
|
||||
e = NewRevisionDocEvent(type="new_revision")
|
||||
|
|
Loading…
Reference in a new issue