perf:减少PublishVideo中的数据库查询

This commit is contained in:
Amnesia
2026-03-21 11:19:09 +08:00
parent 05c846c295
commit 14d8694b2a
2 changed files with 16 additions and 2 deletions

View File

@@ -38,14 +38,14 @@ func (vh *VideoHandler) PublishVideo(c *gin.Context) {
c.JSON(400, gin.H{"error": err.Error()})
return
}
user, err := vh.accountService.FindByID(c.Request.Context(), authorId)
username, err := jwt.GetUsername(c)
if err != nil {
c.JSON(400, gin.H{"error": err.Error()})
return
}
video := &Video{
AuthorID: authorId,
Username: user.Username,
Username: username,
Title: req.Title,
Description: req.Description,
PlayURL: req.PlayURL,