From 314f0e212fd2b9e452bfe3424cdce2b0bf37b5d7 Mon Sep 17 00:00:00 2001 From: Alain Nicolas Schneble Date: Sun, 29 Jan 2023 19:12:01 +0100 Subject: [PATCH] fix(cli): web_dev_server html template serialization (fix #6165) (#6166) Co-authored-by: Lucas Nogueira --- .changes/fix-dev-server-html-serialization.md | 6 ++++++ tooling/cli/src/helpers/web_dev_server.rs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changes/fix-dev-server-html-serialization.md diff --git a/.changes/fix-dev-server-html-serialization.md b/.changes/fix-dev-server-html-serialization.md new file mode 100644 index 000000000..7427b8591 --- /dev/null +++ b/.changes/fix-dev-server-html-serialization.md @@ -0,0 +1,6 @@ +--- +"cli.rs": patch +"cli.js": patch +--- + +Fixes HTML serialization removing template tags on the dev server. diff --git a/tooling/cli/src/helpers/web_dev_server.rs b/tooling/cli/src/helpers/web_dev_server.rs index 41061c1c8..53dfa077c 100644 --- a/tooling/cli/src/helpers/web_dev_server.rs +++ b/tooling/cli/src/helpers/web_dev_server.rs @@ -126,7 +126,7 @@ async fn handler(req: Request, state: Arc) -> impl IntoResponse { head.prepend(script_el); }); - f = document.to_string().as_bytes().to_vec(); + f = tauri_utils::html::serialize_node(&document); } (StatusCode::OK, [(CONTENT_TYPE, mime_type)], f)