Skip to content

Commit 16652c2

Browse files
authored
Merge pull request #168 from anvilistas/fix/dict-getter
2 parents f36fdd6 + 99cae6c commit 16652c2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

client_code/Tabulator/_data_loader.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ def g(row, obj):
2828

2929
def g(row, obj):
3030
for field in fields[:-1]:
31-
if row is not None:
31+
if isinstance(row, dict):
32+
# simple object
33+
row = row.get(field)
34+
elif row is not None:
3235
# None because of linked rows being None
3336
row = getter(row, field)
3437
obj = obj.setdefault(field, {})

0 commit comments

Comments
 (0)