From 93f3dcf9fcbc7f7a8e9516e8bc6df92c459d647d Mon Sep 17 00:00:00 2001 From: "sentry-autofix-experimental[bot]" <157164994+sentry-autofix-experimental[bot]@users.noreply.github.com> Date: Fri, 29 Mar 2024 20:49:54 +0000 Subject: [PATCH] Fix KeyError by handling missing keys in get_public_alias --- src/sentry/search/events/builder/discover.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sentry/search/events/builder/discover.py b/src/sentry/search/events/builder/discover.py index 06856a3385feae..e1b94f227b6dea 100644 --- a/src/sentry/search/events/builder/discover.py +++ b/src/sentry/search/events/builder/discover.py @@ -1380,7 +1380,7 @@ def get_public_alias(self, function: CurriedFunction) -> str: ie. any_user_display -> any(user_display) """ - return self.function_alias_map[function.alias].field + return self.function_alias_map.get(function.alias, function.alias).field def get_snql_query(self) -> Request: self.validate_having_clause()