This is an automated email from the ASF dual-hosted git repository.

hugh pushed a commit to branch hm/ar-filters
in repository https://gitbox.apache.org/repos/asf/superset.git

commit ee8862f644b22754dd4dbf2d2f05c229eaf3c5b8
Author: Hugh Miles <[email protected]>
AuthorDate: Thu Mar 20 19:14:21 2025 -0400

    guard statement
---
 superset-frontend/src/features/alerts/AlertReportModal.tsx | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/superset-frontend/src/features/alerts/AlertReportModal.tsx 
b/superset-frontend/src/features/alerts/AlertReportModal.tsx
index 116773d91e..2a9604f4ca 100644
--- a/superset-frontend/src/features/alerts/AlertReportModal.tsx
+++ b/superset-frontend/src/features/alerts/AlertReportModal.tsx
@@ -1276,7 +1276,6 @@ const AlertReportModal: 
FunctionComponent<AlertReportModalProps> = ({
         label: item[columnName],
       }));
 
-      console.log('setting filter values', nativeFilterData);
       setNativeFilterData(
         nativeFilterData.map((filter, index) =>
           index === idx
@@ -1491,8 +1490,11 @@ const AlertReportModal: 
FunctionComponent<AlertReportModalProps> = ({
   useEffect(() => {
     if (resource) {
       // Add native filter settings
-      // @ts-ignore
-      setNativeFilterData(resource.extra?.dashboard.nativeFilters);
+
+      if (resource.extra?.dashboard?.nativeFilters) {
+        // @ts-ignore
+        setNativeFilterData(resource.extra?.dashboard?.nativeFilters);
+      }
 
       // Add notification settings
       const settings = (resource.recipients || []).map(setting => {

Reply via email to