diff --git a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html index f8a3a39..8365a74 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html +++ b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html @@ -4,7 +4,8 @@ trx-rs v{ver} - + + diff --git a/src/trx-client/trx-frontend/trx-frontend-http/src/api.rs b/src/trx-client/trx-frontend/trx-frontend-http/src/api.rs index bc5b8fb..81ae91e 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/src/api.rs +++ b/src/trx-client/trx-frontend/trx-frontend-http/src/api.rs @@ -712,6 +712,7 @@ pub fn configure(cfg: &mut web::ServiceConfig) { .service(select_rig) .service(crate::server::audio::audio_ws) .service(favicon) + .service(favicon_png) .service(logo) .service(style_css) .service(app_js) @@ -739,6 +740,13 @@ async fn favicon() -> impl Responder { .body(FAVICON_BYTES) } +#[get("/favicon.png")] +async fn favicon_png() -> impl Responder { + HttpResponse::Ok() + .insert_header((header::CONTENT_TYPE, "image/png")) + .body(FAVICON_BYTES) +} + #[get("/logo.png")] async fn logo() -> impl Responder { HttpResponse::Ok()