From 31d776cfe0c762218c78315cdd15c660e0b53ab2 Mon Sep 17 00:00:00 2001 From: Oliwia Rogala Date: Tue, 20 May 2025 13:54:22 +0200 Subject: [PATCH] fix: assure parameter is an immutable map when grouping parameters --- src/core/components/parameters/parameters.jsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/components/parameters/parameters.jsx b/src/core/components/parameters/parameters.jsx index ee3e46a85fb..0a9bd517b24 100644 --- a/src/core/components/parameters/parameters.jsx +++ b/src/core/components/parameters/parameters.jsx @@ -128,9 +128,11 @@ export default class Parameters extends Component { const groupedParametersArr = Object.values(parameters .reduce((acc, x) => { - const key = x.get("in") - acc[key] ??= [] - acc[key].push(x) + if (Map.isMap(x)) { + const key = x.get("in") + acc[key] ??= [] + acc[key].push(x) + } return acc }, {})) .reduce((acc, x) => acc.concat(x), [])