slight error log fix
This commit is contained in:
Generated
+1
@@ -1736,6 +1736,7 @@ dependencies = [
|
|||||||
"futures-channel",
|
"futures-channel",
|
||||||
"gloo-timers 0.3.0",
|
"gloo-timers 0.3.0",
|
||||||
"html-purifier",
|
"html-purifier",
|
||||||
|
"js-sys",
|
||||||
"manganis",
|
"manganis",
|
||||||
"markdown",
|
"markdown",
|
||||||
"merge-io",
|
"merge-io",
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ tokio-util = { version = "0.7.11", features = ["codec"]}
|
|||||||
wasm-bindgen = "0.2.92"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-futures = "0.4.42"
|
wasm-bindgen-futures = "0.4.42"
|
||||||
wasm-streams = "0.4.0"
|
wasm-streams = "0.4.0"
|
||||||
|
js-sys = "0.3.70"
|
||||||
web-sys = { version = "0.3.70", features = ["WebTransport", "console", "WebTransportOptions", "WebTransportBidirectionalStream", "WebTransportSendStream", "WebTransportReceiveStream", "Navigator", "MediaDevices", "AudioDecoder", "AudioDecoderInit", "AudioData", "AudioEncoderConfig", "AudioDecoderConfig", "EncodedAudioChunk", "EncodedAudioChunkInit", "EncodedAudioChunkType", "CodecState", "MediaStreamTrackGenerator", "MediaStreamTrackGeneratorInit", "AudioContext", "AudioContextOptions", "MediaStream", "GainNode", "MediaStreamAudioSourceNode", "BaseAudioContext", "AudioDestinationNode", "AudioWorkletNode", "AudioWorklet", "AudioWorkletProcessor", "MediaStreamConstraints", "WorkletOptions", "AudioEncoder", "AudioEncoderInit", "AudioDataInit", "HtmlAnchorElement", "Url", "Blob", "AudioDataCopyToOptions", "AudioSampleFormat"] }
|
web-sys = { version = "0.3.70", features = ["WebTransport", "console", "WebTransportOptions", "WebTransportBidirectionalStream", "WebTransportSendStream", "WebTransportReceiveStream", "Navigator", "MediaDevices", "AudioDecoder", "AudioDecoderInit", "AudioData", "AudioEncoderConfig", "AudioDecoderConfig", "EncodedAudioChunk", "EncodedAudioChunkInit", "EncodedAudioChunkType", "CodecState", "MediaStreamTrackGenerator", "MediaStreamTrackGeneratorInit", "AudioContext", "AudioContextOptions", "MediaStream", "GainNode", "MediaStreamAudioSourceNode", "BaseAudioContext", "AudioDestinationNode", "AudioWorkletNode", "AudioWorklet", "AudioWorkletProcessor", "MediaStreamConstraints", "WorkletOptions", "AudioEncoder", "AudioEncoderInit", "AudioDataInit", "HtmlAnchorElement", "Url", "Blob", "AudioDataCopyToOptions", "AudioSampleFormat"] }
|
||||||
anyhow = "1.0.86"
|
anyhow = "1.0.86"
|
||||||
byteorder = "1.5.0"
|
byteorder = "1.5.0"
|
||||||
|
|||||||
+4
-4
@@ -354,15 +354,16 @@ pub async fn network_entrypoint(mut event_rx: UnboundedReceiver<Command>) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if let Err(error) = network_connect(address, username, &mut event_rx).await {
|
if let Err(error) = network_connect(address, username, &mut event_rx).await {
|
||||||
*STATE.status.write() = ConnectionState::Failed(format!("{error:?}"));
|
|
||||||
console::error_1(&error);
|
console::error_1(&error);
|
||||||
|
let text = js_sys::Object::from(error).to_string().into();
|
||||||
|
*STATE.status.write() = ConnectionState::Failed(text);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
macro_rules! bail {
|
macro_rules! bail {
|
||||||
($($x:tt)*) => {
|
($($x:tt)*) => {
|
||||||
return Err(wasm_bindgen::JsError::new(&format!($($x)*)).into());
|
return Err(wasm_bindgen::JsError::new(&format!($($x)*)).into())
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -413,8 +414,7 @@ async fn network_connect(
|
|||||||
console::log_1(&transport.clone().into());
|
console::log_1(&transport.clone().into());
|
||||||
|
|
||||||
if let Err(e) = wasm_bindgen_futures::JsFuture::from(transport.ready()).await {
|
if let Err(e) = wasm_bindgen_futures::JsFuture::from(transport.ready()).await {
|
||||||
console::log_1(&e.into());
|
bail!("could not connect to transport: {e:?}");
|
||||||
panic!();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
console::log_1(&"Transport is ready.".into());
|
console::log_1(&"Transport is ready.".into());
|
||||||
|
|||||||
Reference in New Issue
Block a user