Tweaked the code from [5518] to handle the case where a document doesn't have any state set yet.

- Legacy-Id: 5540
Note: SVN reference [5518] has been migrated to Git commit edfc7b8193
This commit is contained in:
Henrik Levkowetz 2013-03-09 23:44:43 +00:00
parent 609b977f78
commit c0e520baac

View file

@ -52,8 +52,8 @@ class ChangeStateFormREDESIGN(forms.Form):
def clean(self):
retclean = self.cleaned_data
state = self.cleaned_data['state']
tag = self.cleaned_data['substate']
state = self.cleaned_data.get('state', '(None)')
tag = self.cleaned_data.get('substate','')
comment = self.cleaned_data['comment'].strip()
doc = get_object_or_404(Document, docalias__name=self.docname)
prev = doc.get_state("draft-iesg")