mirror of
https://github.com/Cameri/nostream.git
synced 2025-09-17 19:13:35 +02:00
fix: reject sub with unsafe ints in since/until
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
This commit is contained in:
@@ -84,6 +84,7 @@ describe('NIP-01', () => {
|
||||
{ message: 'is required', transform: omit(['pubkey']) },
|
||||
],
|
||||
created_at: [
|
||||
{ message: 'contains an invalid value', transform: assocPath(['created_at'], 1672295751103) },
|
||||
{ message: 'must be a number', transform: assocPath(['created_at'], null) },
|
||||
{ message: 'must be greater than or equal to 0', transform: assocPath(['created_at'], -1) },
|
||||
{ message: 'must be a multiple of 1', transform: assocPath(['created_at'], Math.PI) },
|
||||
|
@@ -58,11 +58,13 @@ describe('NIP-01', () => {
|
||||
{ message: 'must be a multiple of 1', transform: assocPath(['kinds', 0], Math.PI) },
|
||||
],
|
||||
since: [
|
||||
{ message: 'contains an invalid value', transform: assocPath(['since'], 1672295751103) },
|
||||
{ message: 'must be a number', transform: assocPath(['since'], null) },
|
||||
{ message: 'must be greater than or equal to 0', transform: assocPath(['since'], -1) },
|
||||
{ message: 'must be a multiple of 1', transform: assocPath(['since'], Math.PI) },
|
||||
],
|
||||
until: [
|
||||
{ message: 'contains an invalid value', transform: assocPath(['until'], 1672295751103) },
|
||||
{ message: 'must be a number', transform: assocPath(['until'], null) },
|
||||
{ message: 'must be greater than or equal to 0', transform: assocPath(['until'], -1) },
|
||||
{ message: 'must be a multiple of 1', transform: assocPath(['until'], Math.PI) },
|
||||
|
Reference in New Issue
Block a user