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(

Reply via email to