mirror of
https://github.com/clearml/clearml-server
synced 2025-06-11 22:40:04 +00:00
Fix auth.edit_credentials
This commit is contained in:
parent
2570bd9e26
commit
ecffe26be4
@ -128,11 +128,10 @@ def edit_credentials(call: APICall, company_id: str, request: EditCredentialsReq
|
|||||||
identity = call.identity
|
identity = call.identity
|
||||||
access_key = request.access_key
|
access_key = request.access_key
|
||||||
|
|
||||||
company_values = [None, company_id]
|
|
||||||
updated = User.objects(
|
updated = User.objects(
|
||||||
id=identity.user,
|
id=identity.user,
|
||||||
company=company_id,
|
company=company_id,
|
||||||
credentials__match={"key": access_key, "company__in": company_values},
|
credentials__match={"key": access_key},
|
||||||
).update_one(set__credentials__S__label=request.label)
|
).update_one(set__credentials__S__label=request.label)
|
||||||
if not updated:
|
if not updated:
|
||||||
raise errors.bad_request.InvalidAccessKey(
|
raise errors.bad_request.InvalidAccessKey(
|
||||||
|
Loading…
Reference in New Issue
Block a user