Fix handling of empty keys in query

This commit is contained in:
allegroai 2022-07-08 17:51:49 +03:00
parent ec0436d0da
commit 36b9ab0453

View File

@ -4,11 +4,13 @@ from itertools import groupby, chain
from typing import Sequence, Dict, Callable, Tuple, Any, Type from typing import Sequence, Dict, Callable, Tuple, Any, Type
import dpath.path import dpath.path
import dpath.options
from apiserver.apierrors import errors from apiserver.apierrors import errors
from apiserver.database.props import PropsMixin from apiserver.database.props import PropsMixin
SEP = "." SEP = "."
dpath.options.ALLOW_EMPTY_STRING_KEYS = True
def project_dict(data, projection, separator=SEP): def project_dict(data, projection, separator=SEP):