From 5286dfdbc8a36797e60aeee67699177ca2e60d46 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Mon, 9 Jan 2017 21:23:14 +0000 Subject: [PATCH] Made sure that sessionpresentation objects are saved before adding them to a m2m set. - Legacy-Id: 12636 --- ietf/meeting/test_data.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ietf/meeting/test_data.py b/ietf/meeting/test_data.py index 3ef1a99cc..aff2e331f 100644 --- a/ietf/meeting/test_data.py +++ b/ietf/meeting/test_data.py @@ -100,21 +100,25 @@ def make_meeting_test_data(meeting=None): doc = DocumentFactory.create(name='agenda-42-mars', type_id='agenda', title="Agenda", external_url="agenda-42-mars.txt", group=mars, rev='00', states=[('draft','active')]) - mars_session.sessionpresentation_set.add(SessionPresentation(session=mars_session,document=doc,rev=doc.rev)) # + pres = SessionPresentation.objects.create(session=mars_session,document=doc,rev=doc.rev) + mars_session.sessionpresentation_set.add(pres) # doc = DocumentFactory.create(name='minutes-42-mars', type_id='minutes', title="Minutes", external_url="minutes-42-mars.txt", group=mars, rev='00', states=[('minutes','active')]) - mars_session.sessionpresentation_set.add(SessionPresentation(session=mars_session,document=doc,rev=doc.rev)) + pres = SessionPresentation.objects.create(session=mars_session,document=doc,rev=doc.rev) + mars_session.sessionpresentation_set.add(pres) doc = DocumentFactory.create(name='slides-42-mars-1-active', type_id='slides', title="Slideshow", external_url="slides-42-mars.txt", group=mars, rev='00', states=[('slides','active'), ('reuse_policy', 'single')]) - mars_session.sessionpresentation_set.add(SessionPresentation(session=mars_session,document=doc,rev=doc.rev)) + pres = SessionPresentation.objects.create(session=mars_session,document=doc,rev=doc.rev) + mars_session.sessionpresentation_set.add(pres) doc = DocumentFactory.create(name='slides-42-mars-2-deleted', type_id='slides', title="Bad Slideshow", external_url="slides-42-mars-2-deleted.txt", group=mars, rev='00', states=[('slides','deleted'), ('reuse_policy', 'single')]) - mars_session.sessionpresentation_set.add(SessionPresentation(session=mars_session,document=doc,rev=doc.rev)) + pres = SessionPresentation.objects.create(session=mars_session,document=doc,rev=doc.rev) + mars_session.sessionpresentation_set.add(pres) # Future Interim Meetings date = datetime.date.today() + datetime.timedelta(days=365)