Skip to content

Commit f9960b5

Browse files
authored
Merge pull request #4 from Hustle/nested-objects-encoding
Nested-objects-encoding
2 parents f86acd7 + 8ed225b commit f9960b5

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/Adapters/Storage/Mongo/MongoTransform.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1243,6 +1243,9 @@ function mapValues(object, iterator) {
12431243
const result = {};
12441244
Object.keys(object).forEach(key => {
12451245
result[key] = iterator(object[key]);
1246+
if (result[key] && JSON.stringify(result[key]).includes(`"__type"`)) {
1247+
result[key] = mapValues(object[key], iterator);
1248+
}
12461249
});
12471250
return result;
12481251
}

0 commit comments

Comments
 (0)