@@ -139,9 +139,7 @@ def get(self) -> "UserGroup":
139
139
}
140
140
result = self .client .execute (query , params )
141
141
if not result :
142
- error = ResourceNotFoundError .__new__ (ResourceNotFoundError )
143
- error .message = "Failed to get user group as user group does not exist"
144
- raise error
142
+ raise ResourceNotFoundError (message = "Failed to get user group as user group does not exist" )
145
143
self .name = result ["userGroup" ]["name" ]
146
144
self .color = UserGroupColor (result ["userGroup" ]["color" ])
147
145
self .projects = self ._get_projects_set (result ["userGroup" ]["projects" ]["nodes" ])
@@ -202,9 +200,7 @@ def update(self) -> "UserGroup":
202
200
try :
203
201
result = self .client .execute (query , params )
204
202
if not result :
205
- error = ResourceNotFoundError .__new__ (ResourceNotFoundError )
206
- error .message = "Failed to update user group as user group does not exist"
207
- raise error
203
+ raise ResourceNotFoundError (message = "Failed to update user group as user group does not exist" )
208
204
except MalformedQueryException as e :
209
205
raise UnprocessableEntityError ("Failed to update user group" ) from e
210
206
return self
@@ -303,9 +299,7 @@ def delete(self) -> bool:
303
299
params = {"id" : self .id }
304
300
result = self .client .execute (query , params )
305
301
if not result :
306
- error = ResourceNotFoundError .__new__ (ResourceNotFoundError )
307
- error .message = "Failed to delete user group as user group does not exist"
308
- raise error
302
+ raise ResourceNotFoundError (message = "Failed to delete user group as user group does not exist" )
309
303
return result ["deleteUserGroup" ]["success" ]
310
304
311
305
def get_user_groups (self ) -> Iterator ["UserGroup" ]:
0 commit comments