From 7db611dc95da18f034c69321be340d7d8cc79e3c Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Fri, 4 Oct 2024 09:28:31 +0200 Subject: [PATCH] use container default --- crates/next-core/src/next_manifests/mod.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/crates/next-core/src/next_manifests/mod.rs b/crates/next-core/src/next_manifests/mod.rs index 4643c601af142..842d5f65d8050 100644 --- a/crates/next-core/src/next_manifests/mod.rs +++ b/crates/next-core/src/next_manifests/mod.rs @@ -57,12 +57,12 @@ impl Default for MiddlewaresManifest { Serialize, Deserialize, )] -#[serde(rename_all = "camelCase")] +#[serde(rename_all = "camelCase", default)] pub struct MiddlewareMatcher { // When skipped next.js with fill that during merging. #[serde(skip_serializing_if = "Option::is_none")] pub regexp: Option, - #[serde(skip_serializing_if = "bool_is_true", default = "bool_true")] + #[serde(skip_serializing_if = "bool_is_true")] pub locale: bool, #[serde(skip_serializing_if = "Option::is_none")] pub has: Option>, @@ -87,10 +87,6 @@ fn bool_is_true(b: &bool) -> bool { *b } -fn bool_true() -> bool { - true -} - #[derive(Serialize, Default, Debug)] pub struct EdgeFunctionDefinition { pub files: Vec,