From f1af5b5c29150fdd337bd7af56f2f61fb62fc9ef Mon Sep 17 00:00:00 2001 From: Waheed Ahmed Date: Thu, 13 Aug 2015 19:54:58 +0500 Subject: [PATCH] Fixed admin course access role required field value not populating. TNL-3049 --- common/djangoapps/student/admin.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/djangoapps/student/admin.py b/common/djangoapps/student/admin.py index 7f355da572..f3227dc93e 100644 --- a/common/djangoapps/student/admin.py +++ b/common/djangoapps/student/admin.py @@ -95,6 +95,11 @@ class CourseAccessRoleForm(forms.ModelForm): return cleaned_data + def __init__(self, *args, **kwargs): + super(CourseAccessRoleForm, self).__init__(*args, **kwargs) + if self.instance.user_id: + self.fields['email'].initial = self.instance.user.email + class CourseAccessRoleAdmin(admin.ModelAdmin): """Admin panel for the Course Access Role. """