Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

Commit f50a084

Browse files
committed
Fix a null dereference in completion
FIX: Fix a null dereference in schema-based autocompletion. See https://discuss.codemirror.net/t/sql-autocomplete-object-columns-doesnt-show/7939
1 parent 9bf24c8 commit f50a084

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/complete.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ export function completeFromSchema(schema: SQLNamespace,
183183
let level = top
184184
for (let name of parents) {
185185
while (!level.children || !level.children[name]) {
186-
if (level == top) level = defaultSchema
186+
if (level == top && defaultSchema) level = defaultSchema
187187
else if (level == defaultSchema && defaultTableName) level = level.child(defaultTableName)
188188
else return null
189189
}

0 commit comments

Comments
 (0)