Fix recursion issue when deep-copying a session

This commit is contained in:
allegroai 2023-11-01 15:04:24 +02:00
parent 9c6cb421b3
commit 21e4be966f

View File

@ -1113,7 +1113,8 @@ class Worker(ServiceCommandSection):
result = session.send(auth_api.LoginRequest(), headers=headers)
if not (result.ok() and result.response):
return
new_session = deepcopy(session)
new_session = copy(session)
new_session.config = deepcopy(session.config)
new_session.api_client = None
new_session.set_auth_token(result.response.token)
return new_session