Skip to content

Commit 5bf7525

Browse files
committed
fix(types): prevent __dir__ from producing duplicates
1 parent e798c9b commit 5bf7525

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gitlab/base.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ def __ne__(self, other: object) -> bool:
132132
return super(RESTObject, self) != other
133133

134134
def __dir__(self):
135-
return super(RESTObject, self).__dir__() + list(self.attributes)
135+
return super(RESTObject, self).__dir__() | self.attributes.keys()
136136

137137
def __hash__(self) -> int:
138138
if not self.get_id():

0 commit comments

Comments
 (0)