del version form from setting only in put answer

This commit is contained in:
Pavel 2024-09-19 11:11:00 +03:00
parent 2519698bfc
commit 5553bd0d67

@ -112,17 +112,6 @@ func (s *Service) GetQuizData(c *fiber.Ctx) error {
return c.Status(fiber.StatusBadRequest).SendString("Invalid request data") return c.Status(fiber.StatusBadRequest).SendString("Invalid request data")
} }
form, err := c.MultipartForm()
if err != nil || form == nil {
return c.Status(fiber.StatusBadRequest).SendString("expecting multipart form file")
}
// todo
version, err := strconv.ParseInt(form.Value["version"][0], 10, 32)
if err != nil {
return c.Status(fiber.StatusBadRequest).SendString(fmt.Sprintf("invalid version:%s", err.Error()))
}
if req.QuizId == "" { if req.QuizId == "" {
return c.Status(fiber.StatusBadRequest).SendString("Invalid request data") return c.Status(fiber.StatusBadRequest).SendString("Invalid request data")
} }
@ -245,7 +234,6 @@ func (s *Service) GetQuizData(c *fiber.Ctx) error {
IP: ip, IP: ip,
OS: os, OS: os,
Utm: utmData, Utm: utmData,
Version: int32(version),
}}, cs, fp, quiz.Id) }}, cs, fp, quiz.Id)
if len(errs) != 0 { if len(errs) != 0 {
return c.Status(fiber.StatusInternalServerError).SendString(errs[0].Error()) return c.Status(fiber.StatusInternalServerError).SendString(errs[0].Error())
@ -328,7 +316,7 @@ func (s *Service) PutAnswersOnePiece(c *fiber.Ctx) error {
if len(answersStr) == 0 { if len(answersStr) == 0 {
return c.Status(fiber.StatusFailedDependency).SendString("no answers provided") return c.Status(fiber.StatusFailedDependency).SendString("no answers provided")
} }
// todo
version, err := strconv.ParseInt(form.Value["version"][0], 10, 32) version, err := strconv.ParseInt(form.Value["version"][0], 10, 32)
if err != nil { if err != nil {
return c.Status(fiber.StatusBadRequest).SendString(fmt.Sprintf("invalid version:%s", err.Error())) return c.Status(fiber.StatusBadRequest).SendString(fmt.Sprintf("invalid version:%s", err.Error()))