diff --git a/frontend/src/views/system/datasource/DsTree.vue b/frontend/src/views/system/datasource/DsTree.vue index e3c2be026d..7e6d1aabce 100644 --- a/frontend/src/views/system/datasource/DsTree.vue +++ b/frontend/src/views/system/datasource/DsTree.vue @@ -477,7 +477,7 @@ export default { }, filterNode(value, data) { if (!value) return true - return data.name.indexOf(value) !== -1 + return data?.name?.toLowerCase().includes(value.toLowerCase()) }, showSearchWidget() { this.showSearchInput = true