diff --git a/src/data.rs b/src/data.rs index 1fe8714..302837a 100644 --- a/src/data.rs +++ b/src/data.rs @@ -892,7 +892,7 @@ impl BrainData { self.del_app_daemon_tx(&req.node_pubkey); self.send_new_container_resp(NewAppRes { uuid: req.uuid, - status: "Failed".to_string(), + status: "failed".to_string(), error: "Daemon is offline.".to_string(), ..Default::default() }) @@ -960,6 +960,10 @@ impl BrainData { ); } + if new_container_resp.error != "" { + return; + } + let requested_resource = new_container_req.0.resource.clone().unwrap_or_default(); let app_contracts = AppContract {