From 716c40fd1ffeff2e448ce7ca83c3ad0705443489 Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Mon, 23 Jan 2023 14:57:55 +0100 Subject: [PATCH] feat(chalice): fixed old keys support for wrong payloads --- api/schemas.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/schemas.py b/api/schemas.py index c19214a6a..740ecb5ba 100644 --- a/api/schemas.py +++ b/api/schemas.py @@ -551,6 +551,8 @@ class _SessionSearchEventRaw(__MixedSearchFilter): @root_validator(pre=True) def transform(cls, values): + if values.get("type") is None: + return values values["type"] = { "CLICK": EventType.click.value, "INPUT": EventType.input.value, @@ -634,6 +636,8 @@ class SessionSearchFilterSchema(__MixedSearchFilter): @root_validator(pre=True) def transform(cls, values): + if values.get("type") is None: + return values values["type"] = { "USEROS": FilterType.user_os.value, "USERBROWSER": FilterType.user_browser.value,