This commit is contained in:
Adria Navarro 2024-12-11 13:30:08 +01:00
parent 2ffd0495e2
commit e4758c4a45
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 {