Merged in [9558] from rcross@amsl.com:

Fixes issue #1678.

    Fixes #1678.  MultipleObjectsReturned when editing draft.
 - Legacy-Id: 9572
Note: SVN reference [9558] has been migrated to Git commit 9d6fc63581
This commit is contained in:
Henrik Levkowetz 2015-04-26 21:53:17 +00:00
commit d6e9a10ed8

View file

@ -141,7 +141,7 @@ class EditModelForm(forms.ModelForm):
# use this method to set attrs which keeps other meta info from model.
def __init__(self, *args, **kwargs):
super(EditModelForm, self).__init__(*args, **kwargs)
self.fields['ad'].queryset = Person.objects.filter(role__name='ad')
self.fields['ad'].queryset = Person.objects.filter(role__name='ad').distinct()
self.fields['title'].label='Document Name'
self.fields['title'].widget=forms.Textarea()
self.fields['rev'].widget.attrs['size'] = 2