@@ -614,16 +614,17 @@ class UserProjectManager(BaseManager):
614
614
class User (GitlabObject ):
615
615
_url = '/users'
616
616
shortPrintAttr = 'username'
617
- requiredCreateAttrs = ['email' , 'username' , 'name' , 'password' ]
618
- optionalCreateAttrs = ['skype' , 'linkedin' , 'twitter' , 'projects_limit' ,
619
- 'extern_uid' , 'provider' , 'bio' , 'admin' ,
620
- 'can_create_group' , 'website_url' , 'confirm' ,
621
- 'external' ]
617
+ requiredCreateAttrs = ['email' , 'username' , 'name' ]
618
+ optionalCreateAttrs = ['password' , 'reset_password' , 'skype' , 'linkedin' ,
619
+ 'twitter' , 'projects_limit' , 'extern_uid' ,
620
+ 'provider' , 'bio' , 'admin' , 'can_create_group' ,
621
+ 'website_url' , 'confirm' , 'external' ,
622
+ 'organization' , 'location' ]
622
623
requiredUpdateAttrs = ['email' , 'username' , 'name' ]
623
624
optionalUpdateAttrs = ['password' , 'skype' , 'linkedin' , 'twitter' ,
624
625
'projects_limit' , 'extern_uid' , 'provider' , 'bio' ,
625
626
'admin' , 'can_create_group' , 'website_url' ,
626
- 'confirm' , 'external' ]
627
+ 'confirm' , 'external' , 'organization' , 'location' ]
627
628
managers = (
628
629
('emails' , UserEmailManager , [('user_id' , 'id' )]),
629
630
('keys' , UserKeyManager , [('user_id' , 'id' )]),
0 commit comments