further optimized database calls to replace all single-value QueryRowContext calls with GetContext

This commit is contained in:
2026-02-23 18:21:38 -07:00
parent 4113ba2fca
commit 220e1ecc98
14 changed files with 233 additions and 290 deletions
+1 -2
View File
@@ -23,9 +23,8 @@ import (
* Standard Go error status.
*/
func AmIsEmailAddressBanned(ctx context.Context, address string) (bool, error) {
row := amdb.QueryRowContext(ctx, "SELECT by_uid FROM emailban WHERE address = ?", address)
var uid int32
err := row.Scan(&uid)
err := amdb.GetContext(ctx, &uid, "SELECT by_uid FROM emailban WHERE address = ?", address)
switch err {
case nil:
return true, nil