diff --git a/repositories/request.go b/repositories/request.go index 7fc3d4c..5411a34 100644 --- a/repositories/request.go +++ b/repositories/request.go @@ -118,7 +118,7 @@ func (r *RequestRepo) newSecret() (string, error) { for !errors.Is(err, sql.ErrNoRows) { secret = randomString(r.config.Request.SecretLength) _, err = r.FindBySecret(secret) - if err != nil && errors.Is(err, sql.ErrNoRows) { + if err != nil && !errors.Is(err, sql.ErrNoRows) { return "", err } }