fix(#545): fix gated ws auth loop and ticket refresh (#546)

Fix gated close codes, run ticket refresh on Dispatchers.IO, prevent scope race on startup, and auto-format files.
This commit is contained in:
M57 authored and GitHub committed 2026-07-11 00:21:23 +03:00
1 parent 53b3966931
commit 480d29e481
12 files changed
+118 -24

No files matched your search

@@ -88,7 +88,10 @@ class GatewayViewModelTest {
assertFalse(viewModel.uiState.value.isLoading)
assertNull(viewModel.uiState.value.status)
assertTrue(viewModel.uiState.value.errorMessage?.contains("500") == true)
assertTrue(
viewModel.uiState.value.errorMessage
?.contains("500") == true,
)
}
@Test
@@ -104,6 +107,9 @@ class GatewayViewModelTest {
assertFalse(viewModel.uiState.value.isLoading)
assertNull(viewModel.uiState.value.status)
assertTrue(viewModel.uiState.value.errorMessage?.contains("Network timeout") == true)
assertTrue(
viewModel.uiState.value.errorMessage
?.contains("Network timeout") == true,
)
}
}