summaryrefslogtreecommitdiff
path: root/gitlab/mixins.py
diff options
context:
space:
mode:
authorNejc Habjan <hab.nejc@gmail.com>2021-04-17 17:45:18 +0200
committerGitHub <noreply@github.com>2021-04-17 17:45:18 +0200
commitd2362676d97633893aea27f878773e5fa009976f (patch)
tree71609adbb9b70bd8e10439c19be3ae9fd56e9028 /gitlab/mixins.py
parentd1697d4458d40a726fdf2629735deda211be8f38 (diff)
parent2afd18aa28742a3267742859a88be6912a803874 (diff)
downloadgitlab-d2362676d97633893aea27f878773e5fa009976f.tar.gz
Merge pull request #1375 from JohnVillalovos/jlvillal/update_uses_post
chore: remove usage of getattr()
Diffstat (limited to 'gitlab/mixins.py')
-rw-r--r--gitlab/mixins.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/gitlab/mixins.py b/gitlab/mixins.py
index a809151..9fce3da 100644
--- a/gitlab/mixins.py
+++ b/gitlab/mixins.py
@@ -331,6 +331,7 @@ class UpdateMixin(_RestManagerBase):
_parent = Optional[base.RESTObject]
_parent_attrs = Dict[str, Any]
_path: Optional[str]
+ _update_uses_post: bool = False
gitlab: gitlab.Gitlab
def _check_missing_update_attrs(self, data: Dict[str, Any]) -> None:
@@ -357,7 +358,7 @@ class UpdateMixin(_RestManagerBase):
Returns:
object: http_put (default) or http_post
"""
- if getattr(self, "_update_uses_post", False):
+ if self._update_uses_post:
http_method = self.gitlab.http_post
else:
http_method = self.gitlab.http_put