@@ -119,11 +119,11 @@ def test_search(self):
119119 def test_search_for_name (self ):
120120 draft = make_test_data ()
121121 make_meeting_test_data ()
122- draft .save_with_history ([DocEvent .objects .create (doc = draft , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
122+ draft .save_with_history ([DocEvent .objects .create (doc = draft , rev = draft . rev , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
123123
124124 prev_rev = draft .rev
125125 draft .rev = "%02d" % (int (prev_rev ) + 1 )
126- draft .save_with_history ([DocEvent .objects .create (doc = draft , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
126+ draft .save_with_history ([DocEvent .objects .create (doc = draft , rev = draft . rev , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
127127
128128 # exact match
129129 r = self .client .get (urlreverse ('ietf.doc.views_search.search_for_name' , kwargs = dict (name = draft .name )))
@@ -526,7 +526,7 @@ def test_document_draft(self):
526526 # draft published as RFC
527527 draft .set_state (State .objects .get (type = "draft" , slug = "rfc" ))
528528 draft .std_level_id = "bcp"
529- draft .save_with_history ([DocEvent .objects .create (doc = draft , type = "published_rfc" , by = Person .objects .get (name = "(System)" ))])
529+ draft .save_with_history ([DocEvent .objects .create (doc = draft , rev = draft . rev , type = "published_rfc" , by = Person .objects .get (name = "(System)" ))])
530530
531531
532532 rfc_alias = DocAlias .objects .create (name = "rfc123456" , document = draft )
@@ -577,10 +577,10 @@ def test_document_primary_and_history_views(self):
577577 ]:
578578 doc = Document .objects .get (name = docname )
579579 # give it some history
580- doc .save_with_history ([DocEvent .objects .create (doc = doc , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
580+ doc .save_with_history ([DocEvent .objects .create (doc = doc , rev = doc . rev , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
581581
582582 doc .rev = "01"
583- doc .save_with_history ([DocEvent .objects .create (doc = doc , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
583+ doc .save_with_history ([DocEvent .objects .create (doc = doc , rev = doc . rev , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
584584
585585 r = self .client .get (urlreverse ("ietf.doc.views_doc.document_main" , kwargs = dict (name = doc .name )))
586586 self .assertEqual (r .status_code , 200 )
@@ -638,10 +638,11 @@ def test_document_ballot(self):
638638 ballot = doc .active_ballot ()
639639
640640 # make sure we have some history
641- doc .save_with_history ([DocEvent .objects .create (doc = doc , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
641+ doc .save_with_history ([DocEvent .objects .create (doc = doc , rev = doc . rev , type = "changed_document" , by = Person .objects .get (user__username = "secretary" ), desc = "Test" )])
642642
643643 pos = BallotPositionDocEvent .objects .create (
644644 doc = doc ,
645+ rev = doc .rev ,
645646 ballot = ballot ,
646647 type = "changed_ballot_position" ,
647648 pos_id = "yes" ,
@@ -715,20 +716,23 @@ def test_writeup(self):
715716
716717 appr = WriteupDocEvent .objects .create (
717718 doc = doc ,
719+ rev = doc .rev ,
718720 desc = "Changed text" ,
719721 type = "changed_ballot_approval_text" ,
720722 text = "This is ballot approval text." ,
721723 by = Person .objects .get (name = "(System)" ))
722724
723725 notes = WriteupDocEvent .objects .create (
724726 doc = doc ,
727+ rev = doc .rev ,
725728 desc = "Changed text" ,
726729 type = "changed_ballot_writeup_text" ,
727730 text = "This is ballot writeup notes." ,
728731 by = Person .objects .get (name = "(System)" ))
729732
730733 rfced_note = WriteupDocEvent .objects .create (
731734 doc = doc ,
735+ rev = doc .rev ,
732736 desc = "Changed text" ,
733737 type = "changed_rfc_editor_note_text" ,
734738 text = "This is a note for the RFC Editor." ,
@@ -746,6 +750,7 @@ def test_history(self):
746750
747751 e = DocEvent .objects .create (
748752 doc = doc ,
753+ rev = doc .rev ,
749754 desc = "Something happened." ,
750755 type = "added_comment" ,
751756 by = Person .objects .get (name = "(System)" ))
@@ -760,6 +765,7 @@ def test_document_feed(self):
760765
761766 e = DocEvent .objects .create (
762767 doc = doc ,
768+ rev = doc .rev ,
763769 desc = "Something happened." ,
764770 type = "added_comment" ,
765771 by = Person .objects .get (name = "(System)" ))
@@ -775,6 +781,7 @@ def test_last_call_feed(self):
775781
776782 LastCallDocEvent .objects .create (
777783 doc = doc ,
784+ rev = doc .rev ,
778785 desc = "Last call" ,
779786 type = "sent_last_call" ,
780787 by = Person .objects .get (user__username = "secretary" ),
0 commit comments