2
0

fix panic in prepared sql

This commit is contained in:
maksymnevajdev
2023-12-01 09:48:30 +03:00
committed by Jack Christensen
parent 4678e69599
commit 319c3172f2
+5
View File
@@ -35,6 +35,11 @@ func (q *Query) Sanitize(args ...any) (string, error) {
str = part
case int:
argIdx := part - 1
if argIdx < 0 {
return "", fmt.Errorf("first sql argument must be > 0")
}
if argIdx >= len(args) {
return "", fmt.Errorf("insufficient arguments")
}