Browse Source

提交代码。

Signed-off-by: zouap <zouap@pcl.ac.cn>
tags/v1.22.3.2^2
zouap 4 years ago
parent
commit
aeb65b4863
2 changed files with 8 additions and 2 deletions
  1. +1
    -1
      public/home/search.js
  2. +7
    -1
      routers/search.go

+ 1
- 1
public/home/search.js View File

@@ -157,7 +157,7 @@ function displayRepoResult(page,jsonResult,onlyReturnNum,keyword){
}
html += " <div class=\"content\">";
html += " <div class=\"ui header\">";
html += " <a class=\"name\" href=\"/" + recordMap["owner_name"] + "/" + recordMap["name"] +"\"> <span class=\"highlight\">" + recordMap["owner_name"] +"</span> <span>/</span> <strong>" + recordMap["name"] + "</strong></a>";
html += " <a class=\"name\" href=\"/" + recordMap["owner_name"] + "/" + recordMap["real_name"] +"\"> <span class=\"highlight\">" + recordMap["owner_name"] +"</span> <span>/</span> <strong>" + recordMap["name"] + "</strong></a>";
html +=" <span class=\"middle\"><svg class=\"svg octicon-repo-clone\" width=\"16\" height=\"16\" aria-hidden=\"true\"><use xlink:href=\"#octicon-repo-clone\"></use></svg></span>";
html +=" </div>";
html += " <div class=\"description\">";


+ 7
- 1
routers/search.go View File

@@ -174,6 +174,7 @@ func makeRepoResult(sRes *elastic.SearchResult, Key string, OnlyReturnNum bool)
record := make(map[string]interface{})
record["id"] = hit.Id
record["name"] = getLabelValue("name", recordSource, hit.Highlight)
record["real_name"] = recordSource["name"]
record["owner_name"] = recordSource["owner_name"]
if recordSource["description"] != nil {
desc := getLabelValue("description", recordSource, hit.Highlight)
@@ -187,7 +188,12 @@ func makeRepoResult(sRes *elastic.SearchResult, Key string, OnlyReturnNum bool)
record["num_forks"] = recordSource["num_forks"]
record["topics"] = recordSource["topics"]
if record["topics"] != nil {
log.Info("record[\"topics\"]=" + record["topics"].(string))
topicsStr := record["topics"].(string)
topicsStr = strings.Replace(topicsStr, "\"", "", -1)
topicsStr = topicsStr[1 : len(topicsStr)-1]
log.Info("record[\"topics\"]=" + topicsStr)
topicstmp := strings.Split(topicsStr, ",")
record["topics"] = topicstmp
}
if recordSource["avatar"] != nil {
record["avatar"] = setting.AppSubURL + "/repo-avatars/" + recordSource["avatar"].(string)


Loading…
Cancel
Save