From 95b57acc2520bab37200285b55f94536d475b054 Mon Sep 17 00:00:00 2001 From: Lyubov Voloshko Date: Thu, 12 Jun 2025 13:16:19 +0300 Subject: [PATCH] fix: request first row on table view --- .../src/app/components/dashboard/db-tables-data-source.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/components/dashboard/db-tables-data-source.ts b/frontend/src/app/components/dashboard/db-tables-data-source.ts index 9ed475d1d..e4db0abdd 100644 --- a/frontend/src/app/components/dashboard/db-tables-data-source.ts +++ b/frontend/src/app/components/dashboard/db-tables-data-source.ts @@ -152,8 +152,8 @@ export class TablesDataSource implements DataSource { connectionID, tableName, res.primaryColumns.reduce((keys, column) => { - if (this.foreignKeysList.includes(column.column_name)) { - const referencedColumnNameOfForeignKey = this.foreignKeys[column.column_name].referenced_column_name; + if (res.foreignKeys.map(foreignKey => foreignKey.column_name).includes(column.column_name)) { + const referencedColumnNameOfForeignKey = res.foreignKeys[column.column_name].referenced_column_name; keys[column.column_name] = firstRow[column.column_name][referencedColumnNameOfForeignKey]; } else { keys[column.column_name] = firstRow[column.column_name];