From 428fd6983dc257f524121d98aeb1c58b39cf81f7 Mon Sep 17 00:00:00 2001 From: Alex Varchuk Date: Tue, 2 Aug 2022 13:52:15 +0300 Subject: [PATCH] fix: handle error if security scopes is invalid (#2113) --- src/components/SecurityRequirement/SecurityRequirement.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/SecurityRequirement/SecurityRequirement.tsx b/src/components/SecurityRequirement/SecurityRequirement.tsx index 5ae43782ea..ca8e27a7bb 100644 --- a/src/components/SecurityRequirement/SecurityRequirement.tsx +++ b/src/components/SecurityRequirement/SecurityRequirement.tsx @@ -92,7 +92,7 @@ function getRequiredScopes(id: string, securities: SecurityRequirementModel[]): let schemesLength = security.schemes.length; while (schemesLength--) { const scheme = security.schemes[schemesLength]; - if (scheme.id === id) { + if (scheme.id === id && Array.isArray(scheme.scopes)) { allScopes.push(...scheme.scopes); } }