UI: нормальное закрытие сессий и сортировка устройств

This commit is contained in:
AidarKC
2026-06-16 10:36:43 +04:00
parent 41d199e24a
commit 5c155ef503
8 changed files with 133 additions and 40 deletions
+1 -1
View File
@@ -205,10 +205,10 @@ export function render({ navigate }) {
try {
await authService.reconnect(state.entrySettings.shineServer);
const session = await authService.createSessionFromImportedSecrets(scannedTransfer.login, scannedTransfer.keys);
await terminateCurrentSession({ closeServerSession: true });
await clearStoredMessages().catch(() => {});
clearBrowserClientData();
await clearClientAuthData().catch(() => {});
await terminateCurrentSession();
await saveEncryptedUserSecrets(session.login, session.storagePwd, scannedTransfer.keys);
await authService.persistSessionMaterial(session.login, session.sessionMaterial);
const resumed = await authService.resumeSession(session.login, session.sessionId);