chore: Fixed linitng issues

This commit is contained in:
2026-07-18 22:41:23 +02:00
parent 2aecd1312e
commit 7d93bee4bd
2 changed files with 5 additions and 6 deletions
+4 -5
View File
@@ -29,15 +29,14 @@ const pgCastMarker = "\x00PGCAST\x00"
// A placeholder that appears more than once maps to the same $N. An unknown
// placeholder (not built-in and not in staticParams) returns an error.
// PostgreSQL cast syntax (::type) is left untouched.
func BuildQuery(call string, fileBytes []byte, filename string, staticParams map[string]string) (string, []any, error) {
func BuildQuery(call string, fileBytes []byte, filename string, staticParams map[string]string) (query string, args []any, err error) {
// Protect :: casts before running the placeholder regex.
protected := strings.ReplaceAll(call, "::", pgCastMarker)
paramIndex := map[string]int{} // name → 1-based position
var args []any
var firstErr error
result := namedPlaceholder.ReplaceAllStringFunc(protected, func(match string) string {
query = namedPlaceholder.ReplaceAllStringFunc(protected, func(match string) string {
if firstErr != nil {
return match
}
@@ -78,9 +77,9 @@ func BuildQuery(call string, fileBytes []byte, filename string, staticParams map
}
// Restore :: casts.
result = strings.ReplaceAll(result, pgCastMarker, "::")
query = strings.ReplaceAll(query, pgCastMarker, "::")
return result, args, nil
return query, args, nil
}
// ExecuteItem reads the asset file referenced by item.Entry.File (which is the