disallow negative kinds and limits.

This commit is contained in:
fiatjaf
2024-07-13 11:16:28 -03:00
parent 8f51fe757b
commit a5013c513d
2 changed files with 4 additions and 4 deletions

4
req.go
View File

@@ -80,7 +80,7 @@ example:
Usage: "only accept events older than this (unix timestamp)",
Category: CATEGORY_FILTER_ATTRIBUTES,
},
&cli.IntFlag{
&cli.UintFlag{
Name: "limit",
Aliases: []string{"l"},
Usage: "only accept up to this number of events",
@@ -251,7 +251,7 @@ example:
return fmt.Errorf("parse error: Invalid numeric literal %q", until)
}
}
if limit := c.Int("limit"); limit != 0 {
if limit := c.Uint("limit"); limit != 0 {
filter.Limit = int(limit)
} else if c.IsSet("limit") || c.Bool("stream") {
filter.LimitZero = true