refactor(feed): simplify ListLatest handler context usage

This commit is contained in:
Leon
2025-12-09 15:35:47 +08:00
parent c4a81278d0
commit 6c0b8c7d7a

View File

@@ -28,12 +28,11 @@ func (f *FeedHandler) ListLatest(c *gin.Context) {
if req.Limit <= 0 || req.Limit > 50 {
req.Limit = 10
}
ctx := c.Request.Context()
var latestTime time.Time
if req.LatestTime > 0 {
latestTime = time.Unix(req.LatestTime, 0)
}
feeds, err := f.service.ListLatest(ctx, req.Limit, latestTime)
feeds, err := f.service.ListLatest(c.Request.Context(), req.Limit, latestTime)
if err != nil {
c.JSON(500, gin.H{"error": err.Error()})
return