Properly render the agent name
This render_compact work is still half-finished, but I'm focused elsewhere at the moment and will come back to the idea of view components later
This commit is contained in:
parent
6cc263aae4
commit
c709b8042f
|
@ -57,7 +57,7 @@ impl Agent {
|
|||
}
|
||||
|
||||
pub fn render_compact(&self, _state: &AppState<'_>) -> String {
|
||||
"".into()
|
||||
self.name.clone()
|
||||
//let data = serde_json::to_str(self).unwrap_or(serde_json::Value::Array);
|
||||
|
||||
//state.render("views/components/agent/compact.hbs",
|
||||
|
|
|
@ -117,7 +117,7 @@ async fn main() -> Result<(), tide::Error> {
|
|||
}
|
||||
|
||||
for (name, agent) in config.agents.iter() {
|
||||
debug!("Requesting capabilities from agent: {:?}", agent);
|
||||
debug!("Requesting capabilities from agent: {} {:?}", name, agent);
|
||||
let response: synchronik::CapsResponse =
|
||||
reqwest::get(agent.url.join("/api/v1/capabilities")?)
|
||||
.await?
|
||||
|
|
|
@ -4,9 +4,10 @@
|
|||
*
|
||||
* Modules are nested for cleaner organization here
|
||||
*/
|
||||
use crate::AppState;
|
||||
use log::*;
|
||||
use tide::{Body, Request};
|
||||
|
||||
use crate::AppState;
|
||||
use crate::models::Project;
|
||||
|
||||
/**
|
||||
|
@ -26,6 +27,7 @@ pub async fn index(req: Request<AppState<'_>>) -> Result<Body, tide::Error> {
|
|||
"projects" : Project::list(&req.state().db).await?,
|
||||
});
|
||||
|
||||
debug!("Rendering home page with: {:?}", params);
|
||||
let mut body = req.state().render("index", ¶ms).await?;
|
||||
body.set_mime("text/html");
|
||||
Ok(body)
|
||||
|
|
Loading…
Reference in New Issue