fix: provide date for revisions in bibtex output (#6029)
* fix: provide date for revisions in bibtex output * refactor: change walrus to if's * fix: specify particular revision for events
This commit is contained in:
parent
4d611706d4
commit
001719b3b5
|
@ -1118,6 +1118,11 @@ def document_bibtex(request, name, rev=None):
|
|||
else:
|
||||
doi = None
|
||||
|
||||
if doc.is_dochistory():
|
||||
latest_event = doc.latest_event(type='new_revision', rev=rev)
|
||||
if latest_event:
|
||||
doc.pub_date = latest_event.time
|
||||
|
||||
return render(request, "doc/document_bibtex.bib",
|
||||
dict(doc=doc,
|
||||
replaced_by=replaced_by,
|
||||
|
|
Loading…
Reference in a new issue