From 8a725c6e1ecb468865fdd29cd98d896e222da5af Mon Sep 17 00:00:00 2001 From: Ryan Cross Date: Tue, 4 Apr 2017 20:05:56 +0000 Subject: [PATCH] Fix error when selecting a document on the Telechat agenda that does not have a writeup. Fixes #2262. Commit ready for merge. - Legacy-Id: 13183 --- ietf/secr/telechat/views.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ietf/secr/telechat/views.py b/ietf/secr/telechat/views.py index a3b76ecb7..da832c8bc 100644 --- a/ietf/secr/telechat/views.py +++ b/ietf/secr/telechat/views.py @@ -58,11 +58,12 @@ def get_doc_writeup(doc): writeup = 'This document has no writeup' if doc.type_id == 'draft': latest = doc.latest_event(WriteupDocEvent, type='changed_ballot_writeup_text') - if latest and doc.has_rfc_editor_note(): - rfced_note = doc.latest_event(WriteupDocEvent, type="changed_rfc_editor_note_text") - writeup = latest.text + "\n\n" + rfced_note.text - else: + if latest: writeup = latest.text + if doc.has_rfc_editor_note(): + rfced_note = doc.latest_event(WriteupDocEvent, type="changed_rfc_editor_note_text") + writeup = writeup + "\n\n" + rfced_note.text + if doc.type_id == 'charter': latest = doc.latest_event(WriteupDocEvent, type='changed_ballot_writeup_text') if latest: