diff --git a/server/wheelserver/api/v1/mission/mission.go b/server/wheelserver/api/v1/mission/mission.go index f7495977..8d6f6622 100644 --- a/server/wheelserver/api/v1/mission/mission.go +++ b/server/wheelserver/api/v1/mission/mission.go @@ -1,6 +1,9 @@ package mission import ( + "main/mt" + "main/common" + "main/constant" "github.com/gin-gonic/gin" ) @@ -8,4 +11,11 @@ type MissionApi struct { } func (this *MissionApi) List(c *gin.Context) { + s := c.MustGet(constant.SESSION_KEY).(common.Session) + if s == nil { + return + } + mt.Table.Task.Traverse(func (taskMeta *mt.Task) bool { + return true + }) }