Bläddra i källkod

[server][cast] Fix err handling

Neeraj Gupta 1 år sedan
förälder
incheckning
a62edad446
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      server/pkg/repo/cast/repo.go

+ 3 - 0
server/pkg/repo/cast/repo.go

@@ -16,6 +16,9 @@ type Repository struct {
 
 func (r *Repository) AddCode(ctx context.Context, pubKey string, ip string) (string, error) {
 	codeValue, err := random.GenerateAlphaNumString(6)
+	if err != nil {
+		return "", err
+	}
 	_, err = r.DB.ExecContext(ctx, "INSERT INTO casting (code, public_key, id, ip) VALUES ($1, $2, $3, $4)", codeValue, pubKey, uuid.New(), ip)
 	if err != nil {
 		return "", err