diff --git a/packages/backend/src/apps/google-sheets/dynamic-fields/list-sheet-headers/index.ts b/packages/backend/src/apps/google-sheets/dynamic-fields/list-sheet-headers/index.ts index 4f4b5622..0d6d8fdf 100644 --- a/packages/backend/src/apps/google-sheets/dynamic-fields/list-sheet-headers/index.ts +++ b/packages/backend/src/apps/google-sheets/dynamic-fields/list-sheet-headers/index.ts @@ -15,12 +15,14 @@ type TSheetsValueResponse = { values: string[][]; }; +const hasValue = (value: any) => value !== null && value !== undefined; + export default { name: 'List Sheet Headers', key: 'listSheetHeaders', async run($: IGlobalVariable) { - if (!$.step.parameters.spreadsheetId || !$.step.parameters.worksheetId) { + if (!hasValue($.step.parameters.spreadsheetId) || !hasValue($.step.parameters.worksheetId)) { return; }