From 6af916c3f4842451eb7560c20f696e0f8c77da8a Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Wed, 10 Nov 2021 16:48:46 +0100 Subject: fix: non ascii buffer response in http server (#12728) --- serde_v8/src/magic/string_or_buffer.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'serde_v8/src') diff --git a/serde_v8/src/magic/string_or_buffer.rs b/serde_v8/src/magic/string_or_buffer.rs index 4518fe082..edde2adcd 100644 --- a/serde_v8/src/magic/string_or_buffer.rs +++ b/serde_v8/src/magic/string_or_buffer.rs @@ -30,8 +30,9 @@ impl<'de> serde::Deserialize<'de> for StringOrBuffer { #[derive(serde::Deserialize)] #[serde(untagged)] enum StringOrBufferInner { - String(String), + #[serde(with = "serde_bytes")] Buffer(Vec), + String(String), } impl StringOrBufferInner { -- cgit v1.2.3