fix bug where DocEvent record created when editing draft data did not have a description
- Legacy-Id: 5539
This commit is contained in:
parent
275f82d224
commit
e4cbf9a45d
|
@ -146,8 +146,8 @@ class EditModelForm(forms.ModelForm):
|
|||
self.fields['title'].widget=forms.Textarea()
|
||||
self.fields['rev'].widget.attrs['size'] = 2
|
||||
self.fields['abstract'].widget.attrs['cols'] = 72
|
||||
self.initial['state'] = self.instance.get_state()
|
||||
self.initial['iesg_state'] = self.instance.get_state('draft-iesg')
|
||||
self.initial['state'] = self.instance.get_state().pk
|
||||
self.initial['iesg_state'] = self.instance.get_state('draft-iesg').pk
|
||||
if self.instance.shepherd:
|
||||
self.initial['shepherd'] = "%s - (%s)" % (self.instance.shepherd.name, self.instance.shepherd.id)
|
||||
|
||||
|
|
|
@ -797,7 +797,8 @@ def edit(request, id):
|
|||
save_document_in_history(draft)
|
||||
DocEvent.objects.create(type='changed_document',
|
||||
by=request.user.get_profile(),
|
||||
doc=draft)
|
||||
doc=draft,
|
||||
desc='Changed field(s): %s' % ','.join(form.changed_data))
|
||||
# see EditModelForm.save() for detailed logic
|
||||
form.save()
|
||||
|
||||
|
|
Loading…
Reference in a new issue