feat: Добавлена синхронизация клиентских токенов при рестарте бэкенда
This commit is contained in:
@@ -55,6 +55,8 @@ class PyG2O
|
||||
{
|
||||
if (!_silent)
|
||||
print("[PyG2O] Successfully connected to " + url);
|
||||
|
||||
_send({"init_temp_tokens": _clientTokens});
|
||||
}
|
||||
|
||||
function _onClose(url, message)
|
||||
|
||||
@@ -154,5 +154,8 @@ class Server:
|
||||
case {'remove_temp_token': token}:
|
||||
cls._temp_tokens.remove(token)
|
||||
|
||||
case {'init_temp_tokens': tokens}:
|
||||
cls._temp_tokens = cls._temp_tokens + tokens.items()
|
||||
|
||||
case _:
|
||||
raise ValueError(f'Неподдерживаемый тип PyG2O сообщения: {message}')
|
||||
|
||||
Reference in New Issue
Block a user