From cf25a38261f7d136378e608c788a0e10f33930ff Mon Sep 17 00:00:00 2001 From: Alex Alloza Date: Fri, 31 May 2024 16:23:27 +0200 Subject: [PATCH] fix sql panels --- .../eda-panels/eda-blank-panel/eda-blank-panel.component.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/eda/eda_app/src/app/module/components/eda-panels/eda-blank-panel/eda-blank-panel.component.ts b/eda/eda_app/src/app/module/components/eda-panels/eda-blank-panel/eda-blank-panel.component.ts index e4d005763..b0d3fee8d 100644 --- a/eda/eda_app/src/app/module/components/eda-panels/eda-blank-panel/eda-blank-panel.component.ts +++ b/eda/eda_app/src/app/module/components/eda-panels/eda-blank-panel/eda-blank-panel.component.ts @@ -212,7 +212,7 @@ export class EdaBlankPanelComponent implements OnInit { if (this.panel.content) { try{ const contentQuery = this.panel.content.query; - const modeSQL = contentQuery.query.modeSQL; + const modeSQL = contentQuery.query.modeSQL; // Comptabilitzar dashboard antics sense queryMode informat let queryMode = contentQuery.query.queryMode; if (!queryMode) { @@ -228,6 +228,7 @@ export class EdaBlankPanelComponent implements OnInit { if (modeSQL || queryMode=='SQL') { this.currentSQLQuery = contentQuery.query.SQLexpression; + this.sqlOriginTable = this.tables.filter(t => t.table_name === contentQuery.query.fields[0].table_id) .map(table => ({ label: table.display_name.default, value: table.table_name }))[0]; } @@ -437,7 +438,7 @@ export class EdaBlankPanelComponent implements OnInit { const modeSQL = panelContent.query.query.modeSQL; const queryMode = panelContent.query.query.queryMode; this.showHiddenColumn = true; - if ((queryMode && queryMode != 'SQL') || !modeSQL) { + if ((queryMode && queryMode != 'SQL') || modeSQL === false) { try { if (queryMode == 'EDA2') { // Assert Relation Tables