From 66235cf66315204f2bed271b702e407a387eaadb Mon Sep 17 00:00:00 2001 From: nightnai Date: Sun, 6 Sep 2026 22:41:29 +0800 Subject: [PATCH] fixed NewSituationIntroduction --- routes/api/suite/user/param_userid.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/routes/api/suite/user/param_userid.go b/routes/api/suite/user/param_userid.go index f815eb1..952e61e 100644 --- a/routes/api/suite/user/param_userid.go +++ b/routes/api/suite/user/param_userid.go @@ -825,10 +825,11 @@ func get(c *fiber.Ctx) error { if nsi, ok := m["masterNewSituationIntroductionList"].(map[string]any); ok { if entries, ok := nsi["entries"].([]any); ok { for _, v := range entries { - item := v.(map[string]any) - id := fmt.Sprintf("%v", item["newSituationIntroductionId"]) - result[id] = map[string]any{ - "userId": userid, "newSituationIntroductionId": item["newSituationIntroductionId"], "status": "already_read", + if item, ok := v.(map[string]any); ok { + id := fmt.Sprintf("%v", item["newSituationIntroductionId"]) + result[id] = map[string]any{ + "userId": userid, "newSituationIntroductionId": item["newSituationIntroductionId"], "status": "already_read", + } } } }