diff options
author | Max Wittig <max.wittig@siemens.com> | 2020-02-05 11:04:13 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-05 11:04:13 +0100 |
commit | 27375f6913547cc6e00084e5e77b0ad912b89910 (patch) | |
tree | 854f520820d45fa48af5c3cc0b3c4aeb064e3377 /gitlab/v4/objects.py | |
parent | 7843ace913589cf629f448a2541f290a4c7214cd (diff) | |
download | gitlab-27375f6913547cc6e00084e5e77b0ad912b89910.tar.gz |
chore(user): update user attributes
This also workarounds an GitLab issue, where private_profile, would reset to false if not supplied
Diffstat (limited to 'gitlab/v4/objects.py')
-rw-r--r-- | gitlab/v4/objects.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index 1750a36..b0e686d 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -414,6 +414,7 @@ class UserManager(CRUDMixin, RESTManager): "search", "custom_attributes", "status", + "two_factor", ) _create_attrs = ( tuple(), @@ -438,6 +439,8 @@ class UserManager(CRUDMixin, RESTManager): "organization", "location", "avatar", + "public_email", + "private_profile", ), ) _update_attrs = ( @@ -459,6 +462,8 @@ class UserManager(CRUDMixin, RESTManager): "organization", "location", "avatar", + "public_email", + "private_profile", ), ) _types = {"confirm": types.LowercaseStringAttribute, "avatar": types.ImageAttribute} |