fix(native-filters): Fix encoding of non-temporal default values (#23779)

This commit is contained in:
John Bodley
2023-04-22 11:48:20 +12:00
committed by GitHub
parent 3193111d98
commit 4b3e507e8b

View File

@@ -268,13 +268,13 @@ def convert_filter_scopes_to_native_filters( # pylint: disable=invalid-name,too
if not default:
default = config.get("defaultValue")
if default:
if config["multiple"]:
default = default.split(";")
else:
default = [default]
if default and config["multiple"]:
default = default.split(";")
if default:
if not isinstance(default, list):
default = [default]
fltr["defaultDataMask"] = {
"extraFormData": {
"filters": [