From 7643f18b330576f2198231c5299a08a865382458 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sun, 8 Mar 2026 20:51:55 -0700 Subject: [PATCH] fix: use errors.Is for sql.ErrNoRows comparison in postgres group store --- weed/credential/postgres/postgres_group.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weed/credential/postgres/postgres_group.go b/weed/credential/postgres/postgres_group.go index 12850f641..0cf361ab6 100644 --- a/weed/credential/postgres/postgres_group.go +++ b/weed/credential/postgres/postgres_group.go @@ -42,7 +42,7 @@ func (store *PostgresStore) GetGroup(ctx context.Context, groupName string) (*ia `SELECT members, policy_names, disabled FROM groups WHERE name = $1`, groupName). Scan(&membersJSON, &policyNamesJSON, &disabled) if err != nil { - if err == sql.ErrNoRows { + if errors.Is(err, sql.ErrNoRows) { return nil, credential.ErrGroupNotFound } return nil, fmt.Errorf("failed to get group: %w", err)