mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-04-28 03:00:18 -04:00
dnetview/ error: created ValueIsNotObject error to handle when as_object == None
This commit is contained in:
@@ -239,10 +239,7 @@ async fn parse_inbound(inbound: &Value, node_id: u32) -> Result<SessionInfo> {
|
||||
let session_info = SessionInfo::new(session_id, node_id, connects.clone());
|
||||
Ok(session_info)
|
||||
}
|
||||
None => {
|
||||
// TODO
|
||||
Err(Error::ConnectTimeout)
|
||||
}
|
||||
None => Err(Error::ValueIsNotObject),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -330,10 +327,7 @@ async fn parse_outbound(outbound: &Value, node_id: u32) -> Result<SessionInfo> {
|
||||
let session_info = SessionInfo::new(session_id, node_id, connects.clone());
|
||||
Ok(session_info)
|
||||
}
|
||||
None => {
|
||||
// TODO
|
||||
Err(Error::NotSupportedToken)
|
||||
}
|
||||
None => Err(Error::ValueIsNotObject),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -176,6 +176,9 @@ pub enum Error {
|
||||
#[error("SetLoggerError")]
|
||||
SetLoggerError,
|
||||
|
||||
#[error("ValueIsNotObject")]
|
||||
ValueIsNotObject,
|
||||
|
||||
#[cfg(feature = "async-runtime")]
|
||||
#[error("Async_channel sender error")]
|
||||
AsyncChannelSenderError,
|
||||
|
||||
Reference in New Issue
Block a user