Skip to content

Commit 3c12965

Browse files
committed
fix: seems like cattrs changed how enums are destructured
1 parent aeb4f61 commit 3c12965

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

python/looker_sdk/rtl/serialize.py

+2
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,8 @@ def unstructure_hook(api_model):
138138
del data[key]
139139
elif value == model.EXPLICIT_NULL:
140140
data[key] = None
141+
elif isinstance(value, enum.Enum):
142+
data[key] = value.value
141143
for reserved in keyword.kwlist:
142144
if f"{reserved}_" in data:
143145
data[reserved] = data.pop(f"{reserved}_")

0 commit comments

Comments
 (0)