diff --git a/frontend/src/lib/components/apps/components/display/dbtable/DbExplorerCount.svelte b/frontend/src/lib/components/apps/components/display/dbtable/DbExplorerCount.svelte index e75ce15c3f..f61e7c7208 100644 --- a/frontend/src/lib/components/apps/components/display/dbtable/DbExplorerCount.svelte +++ b/frontend/src/lib/components/apps/components/display/dbtable/DbExplorerCount.svelte @@ -35,10 +35,12 @@ let localColumnDefs = columnDefs let lastTable = table - $: { + $: lastTable != undefined && table && onTableChange() + + function onTableChange() { if (table !== lastTable) { - localColumnDefs = [] lastTable = table + localColumnDefs = [] } } diff --git a/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte b/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte index 113d45eb13..0cff2b872f 100644 --- a/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte @@ -230,6 +230,11 @@ input: getCountInput(resourceValue, tableValue, dbType, columnDefs, whereClause), id: x.id + '_count' }) + console.log( + x.id, + getCountInput(resourceValue, tableValue, dbType, columnDefs, whereClause), + columnDefs + ) r.push({ input: getInsertInput(tableValue, columnDefs, resourceValue, dbType), id: x.id + '_insert'