aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui.rs
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-09-20 16:11:56 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-09-20 16:11:56 +0200
commit3189dc23f2abf2060f591219e8256301e7c41aed (patch)
tree1bd1acd09140abf061f4f01d181c5a637494d164 /src/ui.rs
parent5cdbc6faf2ce53173bf190620da0bfe1e0ae6409 (diff)
downloadodr-dabmux-gui-3189dc23f2abf2060f591219e8256301e7c41aed.tar.gz
odr-dabmux-gui-3189dc23f2abf2060f591219e8256301e7c41aed.tar.bz2
odr-dabmux-gui-3189dc23f2abf2060f591219e8256301e7c41aed.zip
Generate mux json
Diffstat (limited to 'src/ui.rs')
-rw-r--r--src/ui.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/ui.rs b/src/ui.rs
index 6bcb04d..a5be6a5 100644
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -1,19 +1,15 @@
use std::net::SocketAddr;
-use anyhow::{anyhow, Context};
use askama::Template;
use axum::{
- Form,
Json,
Router,
extract::State,
- extract::{ws::{Message, WebSocket, WebSocketUpgrade}, ConnectInfo},
http::StatusCode,
- response::IntoResponse,
routing::{get, post},
};
use serde::Deserialize;
-use log::{debug, info, warn, error};
+use log::info;
use tower_http::services::ServeDir;
use crate::config;
@@ -150,6 +146,8 @@ async fn post_settings(
Ok(()) => {
state.lock().unwrap().conf.clone_from(&conf);
+ info!("{}", conf.dump_to_json());
+
(StatusCode::OK, SettingsAppliedTemplate {
title: "Settings",
conf,