@@ -230,7 +230,7 @@ def view_profile(request):
230230 group_members = get_authorized_group_members_for_user (user )
231231
232232 user_contact = user .usercontactinfo if hasattr (user , "usercontactinfo" ) else None
233- contact_form = UserContactInfoForm () if user_contact is None else UserContactInfoForm (instance = user_contact )
233+ contact_form = UserContactInfoForm (user = user ) if user_contact is None else UserContactInfoForm (instance = user_contact , user = user )
234234
235235 global_role = user .global_role if hasattr (user , "global_role" ) else None
236236 if global_role is None :
@@ -242,7 +242,7 @@ def view_profile(request):
242242
243243 if request .method == "POST" :
244244 form = DojoUserForm (request .POST , instance = user )
245- contact_form = UserContactInfoForm (request .POST , instance = user_contact )
245+ contact_form = UserContactInfoForm (request .POST , instance = user_contact , user = user )
246246 global_role_form = GlobalRoleForm (request .POST , instance = global_role )
247247 if form .is_valid () and contact_form .is_valid () and global_role_form .is_valid ():
248248 form .save ()
@@ -393,17 +393,17 @@ def edit_user(request, uid):
393393 form = EditDojoUserForm (instance = user )
394394
395395 user_contact = user .usercontactinfo if hasattr (user , "usercontactinfo" ) else None
396- contact_form = UserContactInfoForm () if user_contact is None else UserContactInfoForm (instance = user_contact )
396+ contact_form = UserContactInfoForm (user = user ) if user_contact is None else UserContactInfoForm (instance = user_contact , user = user )
397397
398398 global_role = user .global_role if hasattr (user , "global_role" ) else None
399399 global_role_form = GlobalRoleForm () if global_role is None else GlobalRoleForm (instance = global_role )
400400
401401 if request .method == "POST" :
402402 form = EditDojoUserForm (request .POST , instance = user )
403403 if user_contact is None :
404- contact_form = UserContactInfoForm (request .POST )
404+ contact_form = UserContactInfoForm (request .POST , user = user )
405405 else :
406- contact_form = UserContactInfoForm (request .POST , instance = user_contact )
406+ contact_form = UserContactInfoForm (request .POST , instance = user_contact , user = user )
407407
408408 if global_role is None :
409409 global_role_form = GlobalRoleForm (request .POST )
0 commit comments