diff --git a/packages/nodes-base/nodes/Grist/GenericFunctions.ts b/packages/nodes-base/nodes/Grist/GenericFunctions.ts index 757826c77c6..d085579f9cd 100644 --- a/packages/nodes-base/nodes/Grist/GenericFunctions.ts +++ b/packages/nodes-base/nodes/Grist/GenericFunctions.ts @@ -68,7 +68,8 @@ export function parseSortProperties(sortProperties: GristSortProperties) { } export function isSafeInteger(val: number) { - return !isNaN(val) && val > Number.MIN_VALUE && val < Number.MAX_VALUE; + //used MIN_SAFE_INTEGER and MAX_SAFE_INTEGER instead of MIN_VALUE and MAX_VALUE to avoid edge cases + return !isNaN(val) && val > Number.MIN_SAFE_INTEGER && val < Number.MAX_SAFE_INTEGER; } export function parseFilterProperties(filterProperties: GristFilterProperties) {