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 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,