This commit is contained in:
Adria Navarro 2024-12-11 13:30:08 +01:00
parent 0e0b6471d6
commit 191b63270c
1 changed files with 5 additions and 2 deletions

View File

@ -133,14 +133,17 @@ export async function buildSqlFieldList(
}
let fields: string[] = []
if (sdk.views.isView(source)) {
const isView = sdk.views.isView(source)
if (isView) {
fields = Object.keys(helpers.views.basicFields(source))
} else {
fields = extractRealFields(source)
}
let table: Table
if (sdk.views.isView(source)) {
if (isView) {
table = await sdk.views.getTable(source.id)
fields = fields.filter(f => table.schema[f].type !== FieldType.LINK)
} else {