fix(Notion Node): Fix is_empty query on formula fields (#8397)

This commit is contained in:
Elias Meire
2024-01-22 12:39:53 +01:00
committed by GitHub
parent d597c2ab29
commit 08e7db4648

View File

@@ -559,12 +559,16 @@ export function mapFilters(filtersList: IDataObject[], timezone: string) {
}
if (value.type === 'formula') {
const vpropertyName = value[`${camelCase(value.returnType as string)}Value`];
if (['is_empty', 'is_not_empty'].includes(value.condition as string)) {
key = value.returnType;
} else {
const vpropertyName = value[`${camelCase(value.returnType as string)}Value`];
return Object.assign(obj, {
['property']: getNameAndType(value.key as string).name,
[key]: { [value.returnType]: { [`${value.condition}`]: vpropertyName } },
});
return Object.assign(obj, {
['property']: getNameAndType(value.key as string).name,
[key]: { [value.returnType]: { [`${value.condition}`]: vpropertyName } },
});
}
}
return Object.assign(obj, {