From 81bda0dfab342cb8dac4420ad3f97f07bc220e2e Mon Sep 17 00:00:00 2001 From: Daniel Hjertholm Date: Mon, 1 Mar 2021 13:51:38 +0100 Subject: [PATCH] Make _nested_alter recursive --- nested_lookup/lookup_api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/nested_lookup/lookup_api.py b/nested_lookup/lookup_api.py index 3487670..388df84 100644 --- a/nested_lookup/lookup_api.py +++ b/nested_lookup/lookup_api.py @@ -202,6 +202,7 @@ def _nested_alter( # try to find the key: findings = nested_lookup(key, document, with_keys=True, wild=wild_alter) for k, v in findings.items(): + v = _nested_alter(v, keys, callback_function, function_parameters, conversion_function, wild_alter, in_place, key_len) trans_val = _call_callback( v, callback_function, function_parameters, conversion_function )