mirror of
https://github.com/apache/superset.git
synced 2026-05-12 19:35:17 +00:00
fix: Unable to sync columns when database or dataset name contains + (#25390)
(cherry picked from commit dbe0838f8f)
This commit is contained in:
committed by
Michael S. Molina
parent
4ad2a05333
commit
ae700d13cf
@@ -762,9 +762,7 @@ class DatasourceEditor extends React.PureComponent {
|
||||
database_name:
|
||||
datasource.database.database_name || datasource.database.name,
|
||||
schema_name: datasource.schema,
|
||||
table_name: datasource.table_name
|
||||
? encodeURIComponent(datasource.table_name)
|
||||
: datasource.table_name,
|
||||
table_name: datasource.table_name,
|
||||
normalize_columns: datasource.normalize_columns,
|
||||
};
|
||||
Object.entries(params).forEach(([key, value]) => {
|
||||
@@ -773,7 +771,7 @@ class DatasourceEditor extends React.PureComponent {
|
||||
params[key] = null;
|
||||
}
|
||||
});
|
||||
const endpoint = `/datasource/external_metadata_by_name/?q=${rison.encode(
|
||||
const endpoint = `/datasource/external_metadata_by_name/?q=${rison.encode_uri(
|
||||
params,
|
||||
)}`;
|
||||
this.setState({ metadataLoading: true });
|
||||
|
||||
Reference in New Issue
Block a user