diff options
Diffstat (limited to 'gitlab/v4/objects.py')
-rw-r--r-- | gitlab/v4/objects.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index 14bad5a..2d9a6bf 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -307,16 +307,19 @@ class UserManager(CRUDMixin, RESTManager): ('email', 'username', 'name', 'password', 'reset_password', 'skype', 'linkedin', 'twitter', 'projects_limit', 'extern_uid', 'provider', 'bio', 'admin', 'can_create_group', 'website_url', - 'skip_confirmation', 'external', 'organization', 'location') + 'skip_confirmation', 'external', 'organization', 'location', 'avatar') ) _update_attrs = ( ('email', 'username', 'name'), ('password', 'skype', 'linkedin', 'twitter', 'projects_limit', 'extern_uid', 'provider', 'bio', 'admin', 'can_create_group', 'website_url', 'skip_confirmation', 'external', 'organization', - 'location') + 'location', 'avatar') ) - _types = {'confirm': types.LowercaseStringAttribute} + _types = { + 'confirm': types.LowercaseStringAttribute, + 'avatar': types.ImageAttribute, + } class CurrentUserEmail(ObjectDeleteMixin, RESTObject): |