diff --git a/packages/nc-gui/components/erd/View.vue b/packages/nc-gui/components/erd/View.vue index dedd081500..367dab8260 100644 --- a/packages/nc-gui/components/erd/View.vue +++ b/packages/nc-gui/components/erd/View.vue @@ -48,7 +48,7 @@ const config = reactive({ const loadMetaOfTablesNotInMetas = async (localTables: TableType[]) => { await Promise.all( localTables - .filter((table) => !metas.value[table.id!]) + .filter((table) => !metas.value[table.id!] && table.source_id === props.sourceId) .map(async (table) => { await getMeta(table.id!) }),