diff --git a/superset/models/dashboard.py b/superset/models/dashboard.py index 52a804da6c213..e505b9274133b 100644 --- a/superset/models/dashboard.py +++ b/superset/models/dashboard.py @@ -156,7 +156,7 @@ class Dashboard( # pylint: disable=too-many-instance-attributes ] def __repr__(self) -> str: - return f"Dashboard<{self.slug or self.id}>" + return f"Dashboard<{self.id or self.slug}>" @property def table_names(self) -> str: @@ -253,7 +253,7 @@ def data(self) -> Dict[str, Any]: @cache.memoize( # manage cache version manually - make_name=lambda fname: f"{fname}-v2", + make_name=lambda fname: f"{fname}-v2.1", timeout=config["DASHBOARD_CACHE_TIMEOUT"], unless=lambda: not is_feature_enabled("DASHBOARD_CACHE"), )