From 5ece489701bfcd8c8d956619139bc22b35e81639 Mon Sep 17 00:00:00 2001 From: Ryan Cross Date: Mon, 20 Apr 2015 21:49:10 +0000 Subject: [PATCH] Fixes #1680. Can't add minutes / agenda after deleting them. Commit ready for merge. - Legacy-Id: 9527 --- ietf/secr/proceedings/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ietf/secr/proceedings/views.py b/ietf/secr/proceedings/views.py index 79ca225ea..9e38f0aff 100644 --- a/ietf/secr/proceedings/views.py +++ b/ietf/secr/proceedings/views.py @@ -912,11 +912,12 @@ def upload_unified(request, meeting_num, acronym=None, session_id=None): handle_upload_file(file,disk_filename,meeting,material_type.slug) # set Doc state - state = State.objects.get(type=doc.type,slug='active' if doc.type.slug!='slides' else 'archived') if doc.type.slug=='slides': - doc.set_state(state) + doc.set_state(State.objects.get(type=doc.type,slug='archived')) doc.set_state(State.objects.get(type='reuse_policy',slug='single')) - + else: + doc.set_state(State.objects.get(type=doc.type,slug='active')) + # create session relationship, per Henrik we should associate documents to all sessions # for the current meeting (until tools support different materials for diff sessions) for s in sessions: