|
|
|
@@ -406,11 +406,14 @@ func makeDatasetResult(sRes *elastic.SearchResult, Key string) *SearchRes { |
|
|
|
if err == nil { |
|
|
|
record := make(map[string]interface{}) |
|
|
|
record["id"] = hit.Id |
|
|
|
userId := recordSource["user_id"].(int64) |
|
|
|
user, errUser := models.GetUserByID(userId) |
|
|
|
if errUser == nil { |
|
|
|
record["owerName"] = user.GetDisplayName() |
|
|
|
record["avatar"] = user.RelAvatarLink() |
|
|
|
userIdStr := recordSource["user_id"].(string) |
|
|
|
userId, cerr := strconv.ParseInt(userIdStr, 10, 64) |
|
|
|
if cerr == nil { |
|
|
|
user, errUser := models.GetUserByID(userId) |
|
|
|
if errUser == nil { |
|
|
|
record["owerName"] = user.GetDisplayName() |
|
|
|
record["avatar"] = user.RelAvatarLink() |
|
|
|
} |
|
|
|
} |
|
|
|
record["title"] = getLabelValue("title", recordSource, hit.Highlight) |
|
|
|
record["category"] = getLabelValue("category", recordSource, hit.Highlight) |
|
|
|
|