From b099ceee0c46632b09cb2c86fdfde419928c8ada Mon Sep 17 00:00:00 2001 From: Steeve Pastorelli Date: Thu, 25 Sep 2025 21:25:52 +0200 Subject: [PATCH 1/2] Ensure operation security requirement inherits from spec-level when not defined --- packages/react-openapi/src/resolveOpenAPIOperation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-openapi/src/resolveOpenAPIOperation.ts b/packages/react-openapi/src/resolveOpenAPIOperation.ts index c01fc939e8..db99c7cb11 100644 --- a/packages/react-openapi/src/resolveOpenAPIOperation.ts +++ b/packages/react-openapi/src/resolveOpenAPIOperation.ts @@ -71,7 +71,7 @@ export async function resolveOpenAPIOperation( return { servers, - operation, + operation: { ...operation, security }, method, path, securities, From 67da00ff99722abebaa340f88a6e8c84125aa60c Mon Sep 17 00:00:00 2001 From: Steeve Pastorelli Date: Thu, 25 Sep 2025 21:27:52 +0200 Subject: [PATCH 2/2] Add changeset --- .changeset/quick-donuts-double.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/quick-donuts-double.md diff --git a/.changeset/quick-donuts-double.md b/.changeset/quick-donuts-double.md new file mode 100644 index 0000000000..5c3bd4e53d --- /dev/null +++ b/.changeset/quick-donuts-double.md @@ -0,0 +1,5 @@ +--- +"@gitbook/react-openapi": patch +--- + +Ensure operation security requirements inherits from spec-level when not defined