diff --git a/crates/ws-auth/src/errors.rs b/crates/ws-auth/src/errors.rs index a105f32..6acba33 100644 --- a/crates/ws-auth/src/errors.rs +++ b/crates/ws-auth/src/errors.rs @@ -5,7 +5,6 @@ use wykies_shared::host_branch::HostId; pub enum WebSocketAuthError { /// Client was not expected to be trying to connect #[error("Unexpected Client")] - // TODO 1: Get client to handle this error better as it might happen under reasonable circumstances UnexpectedClient { client_identifier: HostId, ws_id: WsId, diff --git a/crates/wykies-client-core/src/client/websocket.rs b/crates/wykies-client-core/src/client/websocket.rs index 01f6666..599b99e 100644 --- a/crates/wykies-client-core/src/client/websocket.rs +++ b/crates/wykies-client-core/src/client/websocket.rs @@ -72,6 +72,8 @@ async fn do_connect_ws( ws_url: String, wake_up: F, ) -> anyhow::Result { + // TODO 1: Hand WebSocketAuthError::UnexpectedClient as this can happen under reasonable circumstances + // Get token from response passed in let token = extract_token(response).await?;