@@ -230,7 +230,7 @@ def view_profile(request):
230
230
group_members = get_authorized_group_members_for_user (user )
231
231
232
232
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 )
234
234
235
235
global_role = user .global_role if hasattr (user , "global_role" ) else None
236
236
if global_role is None :
@@ -242,7 +242,7 @@ def view_profile(request):
242
242
243
243
if request .method == "POST" :
244
244
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 )
246
246
global_role_form = GlobalRoleForm (request .POST , instance = global_role )
247
247
if form .is_valid () and contact_form .is_valid () and global_role_form .is_valid ():
248
248
form .save ()
@@ -393,17 +393,17 @@ def edit_user(request, uid):
393
393
form = EditDojoUserForm (instance = user )
394
394
395
395
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 )
397
397
398
398
global_role = user .global_role if hasattr (user , "global_role" ) else None
399
399
global_role_form = GlobalRoleForm () if global_role is None else GlobalRoleForm (instance = global_role )
400
400
401
401
if request .method == "POST" :
402
402
form = EditDojoUserForm (request .POST , instance = user )
403
403
if user_contact is None :
404
- contact_form = UserContactInfoForm (request .POST )
404
+ contact_form = UserContactInfoForm (request .POST , user = user )
405
405
else :
406
- contact_form = UserContactInfoForm (request .POST , instance = user_contact )
406
+ contact_form = UserContactInfoForm (request .POST , instance = user_contact , user = user )
407
407
408
408
if global_role is None :
409
409
global_role_form = GlobalRoleForm (request .POST )
0 commit comments