Fix #7130 - SQL Lab table name autocomplete (#7926)

This commit is contained in:
Maxime Beauchemin 2019-07-27 17:42:41 -07:00 committed by GitHub
parent 54875756bb
commit 5f98d661f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 2 deletions

View File

@ -156,7 +156,7 @@ class AceEditorWrapper extends React.PureComponent {
const tables = props.tables || [];
const extendedTables = props.extendedTables || [];
tables.forEach((t) => {
const tableName = t.value.table;
const tableName = t.value;
words.push({ name: t.label, value: tableName, score: 55, meta: 'table' });
const extendedTable = extendedTables.find(et => et.name === tableName);
const cols = extendedTable && extendedTable.columns || [];
@ -167,7 +167,6 @@ class AceEditorWrapper extends React.PureComponent {
words = words.concat(Object.keys(columns).map(col => (
{ name: col, value: col, score: 50, meta: 'column' }
)), sqlWords);
this.setState({ words }, () => {
const completer = {
getCompletions: this.getCompletions.bind(this),