diff --git a/routes/api/suite/user/param_userid.go b/routes/api/suite/user/param_userid.go index 5af4e2e..01d8c0f 100644 --- a/routes/api/suite/user/param_userid.go +++ b/routes/api/suite/user/param_userid.go @@ -574,8 +574,8 @@ func get(c *fiber.Ctx) error { "userMainStoryList": func() map[string]any { var entries []any if msMap, ok := m["masterMainStoryMap"].(map[string]any); ok { - list := msMap["entries"].([]any) - for _, l := range slices.Backward(list) { + list := msMap["entries"].(map[string]any) + for _, l := range list { story := l.(map[string]any) entries = append(entries, map[string]any{ "userId": userid, "storyId": story["mainStoryId"], "status": "already_read",