Haruko386
d6b1c5937b
fix: get duplicate datasetID when get-Chat (#16498)
### Summary
As title
```go
// Resolve kb_ids to kb_names
kbNames, datasetIDs := s.getDatasetNamesAndIDs(chat.KBIDs)
// duplicated add datasetID(removed)
for _, kbID := range chat.KBIDs {
datasetID, ok := kbID.(string)
if !ok {
continue
}
datasetIDs = append(datasetIDs, datasetID)
}
```
2026-07-02 12:06:29 +08:00
..
2026-06-29 22:28:45 +08:00
2026-07-02 10:56:38 +08:00
2026-06-03 20:55:53 +08:00
2026-07-01 19:08:17 +08:00
2026-07-02 09:45:01 +08:00
2026-07-01 10:16:47 +08:00
2026-07-02 09:45:01 +08:00
2026-07-02 10:56:38 +08:00
2026-07-02 12:06:05 +08:00
2026-07-02 10:56:38 +08:00
2026-07-02 10:33:27 +08:00
2026-07-02 10:56:38 +08:00
2026-06-30 21:50:37 +08:00
2026-07-02 09:45:01 +08:00
2026-06-12 22:58:28 +08:00
2026-07-02 10:33:27 +08:00
2026-06-23 16:21:46 +08:00
2026-07-02 12:06:29 +08:00
2026-06-12 14:56:44 +08:00
2026-07-02 09:45:01 +08:00
2026-07-01 18:17:53 +08:00
2026-07-01 21:21:31 +08:00