diff --git a/superset-frontend/src/datasource/DatasourceEditor.jsx b/superset-frontend/src/datasource/DatasourceEditor.jsx index e11b8310bb75..98f82f41e4b4 100644 --- a/superset-frontend/src/datasource/DatasourceEditor.jsx +++ b/superset-frontend/src/datasource/DatasourceEditor.jsx @@ -464,13 +464,13 @@ class DatasourceEditor extends React.PureComponent { results.added.push(col.name); } else if ( currentCol.type !== col.type || - currentCol.is_dttm !== col.is_dttm + (!currentCol.is_dttm && col.is_dttm) ) { // modified column finalColumns.push({ ...currentCol, type: col.type, - is_dttm: col.is_dttm, + is_dttm: currentCol.is_dttm || col.is_dttm, }); results.modified.push(col.name); } else {