Skip to content

Commit cb7940d

Browse files
committed
fix(ai): propagating unpack parameter into recursive calls
1 parent 0f1405c commit cb7940d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sentry_sdk/ai/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ def _normalize_data(data, unpack=True):
1919
return data
2020
if isinstance(data, list):
2121
if unpack and len(data) == 1:
22-
return _normalize_data(data[0]) # remove empty dimensions
23-
return list(_normalize_data(x) for x in data)
22+
return _normalize_data(data[0], unpack=unpack) # remove empty dimensions
23+
return list(_normalize_data(x, unpack=unpack) for x in data)
2424
if isinstance(data, dict):
25-
return {k: _normalize_data(v) for (k, v) in data.items()}
25+
return {k: _normalize_data(v, unpack) for (k, v) in data.items()}
2626

2727
return data
2828

0 commit comments

Comments
 (0)