Răsfoiți Sursa

fix: 活动音频加权限限制

hsun 3 ani în urmă
părinte
comite
fcd982122a
1 a modificat fișierele cu 6 adăugiri și 0 ștergeri
  1. 6 0
      controller/activity/activity.go

+ 6 - 0
controller/activity/activity.go

@@ -143,6 +143,12 @@ func GetActivityVoices(c *gin.Context) {
 		return
 	}
 	activityId, _ := strconv.Atoi(reqActivityId)
+	userInfo := user.GetInfoByClaims(c)
+	ok, permissionCheckInfo, err := activity.CheckActivityPermission(userInfo, activityId)
+	if !ok {
+		response.AuthError(permissionCheckInfo, "暂无权限", c)
+		return
+	}
 	listData, err := activity.GetVoicesByActivity(activityId)
 	if err != nil {
 		response.Fail("录音获取失败", c)