Skip to content

Commit 7cf9bcb

Browse files
authored
Merge branch 'master' into beta-new
2 parents cd55e5c + 8c858b6 commit 7cf9bcb

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

functions/utilities/getTypeSafeUser.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,20 @@ const validateString = (value) => {
1616
return null
1717
}
1818

19+
const getCleanNumber = (n) => {
20+
if (!n) return null;
21+
const parsed = parseInt(n);
22+
if (isNaN(parsed)) return null;
23+
return parsed;
24+
};
25+
1926
const validateNumber = (value) => {
2027
if(typeof value === 'number') {
2128
return value;
2229
}
30+
if (typeof value === 'string') {
31+
return getCleanNumber(value);
32+
}
2333
return null
2434
}
2535

0 commit comments

Comments
 (0)