diff --git a/internal/web_server/handlers/questions.go b/internal/web_server/handlers/questions.go index f97f587..6190182 100644 --- a/internal/web_server/handlers/questions.go +++ b/internal/web_server/handlers/questions.go @@ -606,15 +606,6 @@ func (h *Handler) CreateQuestionSet(c *fiber.Ctx) error { }) } - if strings.EqualFold(req.SetType, string(domain.QuestionSetTypeInitialAssessment)) { - if req.OwnerType == nil || req.OwnerID == nil { - return c.Status(fiber.StatusBadRequest).JSON(domain.ErrorResponse{ - Message: "Invalid initial assessment ownership", - Error: "INITIAL_ASSESSMENT question sets must include owner_type and owner_id", - }) - } - } - input := domain.CreateQuestionSetInput{ Title: req.Title, Description: req.Description,