|
@@ -546,7 +546,9 @@ export const getVarType = ({
|
|
|
else {
|
|
|
(valueSelector as ValueSelector).slice(1).forEach((key, i) => {
|
|
|
const isLast = i === valueSelector.length - 2
|
|
|
- curr = curr?.find((v: any) => v.variable === key)
|
|
|
+ if (Array.isArray(curr))
|
|
|
+ curr = curr?.find((v: any) => v.variable === key)
|
|
|
+
|
|
|
if (isLast) {
|
|
|
type = curr?.type
|
|
|
}
|