1
0
Fork 0
mirror of synced 2024-10-02 01:56:57 +13:00
This commit is contained in:
mike12345567 2021-08-04 15:23:26 +01:00
parent daed47a0a8
commit c534a93091
2 changed files with 15 additions and 12 deletions

View file

@ -26,17 +26,16 @@
) )
$: fields = $: fields =
viewTable && viewTable &&
Object.keys(viewTable.schema).filter( Object.keys(viewTable.schema).filter(fieldName => {
fieldName => { const field = viewTable.schema[fieldName]
const field = viewTable.schema[fieldName] return (
return field.type !== FIELDS.FORMULA.type && field.type !== FIELDS.LINK.type && field.type !== FIELDS.FORMULA.type &&
(view.calculation === "count" || field.type !== FIELDS.LINK.type &&
// don't want to perform calculations based on auto ID (view.calculation === "count" ||
(field.type === "number" && // don't want to perform calculations based on auto ID
!field.autocolumn)) (field.type === "number" && !field.autocolumn))
} )
})
)
function saveView() { function saveView() {
views.save(view) views.save(view)

View file

@ -11,7 +11,11 @@
$: fields = $: fields =
viewTable && viewTable &&
Object.entries(viewTable.schema) Object.entries(viewTable.schema)
.filter(entry => entry[1].type !== FIELDS.LINK.type && entry[1].type !== FIELDS.FORMULA.type) .filter(
entry =>
entry[1].type !== FIELDS.LINK.type &&
entry[1].type !== FIELDS.FORMULA.type
)
.map(([key]) => key) .map(([key]) => key)
function saveView() { function saveView() {