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
2026-07-11 00:21:23 +03:00
committed by GitHub
parent 53b3966931
commit 480d29e481
12 changed files with 118 additions and 24 deletions
@@ -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,
)
}
}