diff --git a/.woodpecker/release.yml b/.woodpecker/release.yml index 356361d..138bc4b 100644 --- a/.woodpecker/release.yml +++ b/.woodpecker/release.yml @@ -15,8 +15,6 @@ steps: from_secret: VAULT_TOKEN commands: - infisical export --domain https://vault.devforth.io/api --format=dotenv-export --env="prod" > /woodpecker/deploy.vault.env - secrets: - - VAULT_TOKEN release: image: node:20 diff --git a/custom/InlineList.vue b/custom/InlineList.vue index 5558b1e..bbe6122 100644 --- a/custom/InlineList.vue +++ b/custom/InlineList.vue @@ -191,12 +191,21 @@ const endFilters = computed(() => { }), 10000); return []; } + + let primaryKeyValue = null; + if (primaryKeyColumn.foreignResource) { + primaryKeyColumn = props.record[primaryKeyColumn.name].value; + } else { + primaryKeyValue = props.record[primaryKeyColumn.name]; + } + + return [ ...filters.value, { field: refColumn.name, operator: 'eq', - value: props.record[primaryKeyColumn.name], + value: primaryKeyValue, }, ]; });