diff --git a/internal/controller/answer_controller.go b/internal/controller/answer_controller.go index 8e4ca92d..58fd56c4 100644 --- a/internal/controller/answer_controller.go +++ b/internal/controller/answer_controller.go @@ -110,6 +110,7 @@ func (ac *AnswerController) Add(ctx *gin.Context) { if handler.BindAndCheck(ctx, req) { return } + req.QuestionID = uid.DeShortID(req.QuestionID) req.UserID = middleware.GetLoginUserIDFromContext(ctx) can, err := ac.rankService.CheckOperationPermission(ctx, req.UserID, permission.AnswerAdd, "")