This is an automated email from the ASF dual-hosted git repository. beto pushed a commit to branch semantic-layer-feature in repository https://gitbox.apache.org/repos/asf/superset.git
commit a26c91c4e2d944e6dd66b1e25050189e20ed1675 Author: Beto Dealmeida <[email protected]> AuthorDate: Mon Feb 9 13:54:11 2026 -0500 Fix mapper --- superset/semantic_layers/mapper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/superset/semantic_layers/mapper.py b/superset/semantic_layers/mapper.py index a83234e2ba9..d33a2c9907b 100644 --- a/superset/semantic_layers/mapper.py +++ b/superset/semantic_layers/mapper.py @@ -59,6 +59,7 @@ from superset.common.db_query_status import QueryStatus from superset.common.query_object import QueryObject from superset.common.utils.time_range_utils import get_since_until_from_query_object from superset.connectors.sqla.models import BaseDatasource +from superset.constants import NO_TIME_RANGE from superset.models.helpers import QueryResult from superset.superset_typing import AdhocColumn from superset.utils.core import ( @@ -561,8 +562,9 @@ def _convert_query_object_filter( # Special case for temporal range if operator_str == FilterOperator.TEMPORAL_RANGE.value: - if not isinstance(value, str): + if not isinstance(value, str) or value == NO_TIME_RANGE: return None + start, end = value.split(" : ") return { Filter(
