Browse Source

提交最新代码。

Signed-off-by: zouap <zouap@pcl.ac.cn>
tags/v1.22.7.2^2^2
zouap 3 years ago
parent
commit
d18e64a9ea
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      routers/search.go

+ 3
- 3
routers/search.go View File

@@ -348,10 +348,10 @@ func searchRepo(ctx *context.Context, TableName string, Key string, Page int, Pa
} }


func setForkRepoOrder(esresult *SearchRes) { func setForkRepoOrder(esresult *SearchRes) {
forkidMap := make(map[int64]int, 0)
forkidMap := make(map[string]int, 0)
for index, re := range esresult.Result { for index, re := range esresult.Result {
if re["fork_id"] != nil { if re["fork_id"] != nil {
fork_id := re["fork_id"].(int64)
fork_id := re["fork_id"].(string)
if _, ok := forkidMap[fork_id]; !ok { if _, ok := forkidMap[fork_id]; !ok {
forkidMap[fork_id] = index forkidMap[fork_id] = index
} }
@@ -359,7 +359,7 @@ func setForkRepoOrder(esresult *SearchRes) {
} }
for key, value := range forkidMap { for key, value := range forkidMap {
for index, re := range esresult.Result { for index, re := range esresult.Result {
if re["id"].(int64) == key {
if re["id"].(string) == key {
if value < index { //swap if value < index { //swap
tmp := esresult.Result[index] tmp := esresult.Result[index]
esresult.Result[index] = esresult.Result[value] esresult.Result[index] = esresult.Result[value]


Loading…
Cancel
Save