diff --git a/routers/search.go b/routers/search.go index 4fecd0baa..c5b0a50bf 100644 --- a/routers/search.go +++ b/routers/search.go @@ -187,8 +187,8 @@ func makeRepoResult(sRes *elastic.SearchResult, Key string, OnlyReturnNum bool) record["num_stars"] = recordSource["num_stars"] record["num_forks"] = recordSource["num_forks"] - if record["topics"] != nil { - topicsStr := record["topics"].(string) + if recordSource["topics"] != nil { + topicsStr := recordSource["topics"].(string) log.Info("topicsStr=" + topicsStr) if topicsStr != "null" { topicsStr = strings.Replace(topicsStr, "\"", "", -1)