浏览代码

[server][cast] Fix err handling

Neeraj Gupta 1 年之前
父节点
当前提交
a62edad446
共有 1 个文件被更改,包括 3 次插入0 次删除
  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