Parent
e2d0407672
révision
fe6cc35cbc
1 fichiers modifiés avec 0 ajouts et 7 suppressions
|
@ -19,7 +19,6 @@ type SearchParam struct {
|
||||||
Max int
|
Max int
|
||||||
Status string
|
Status string
|
||||||
Sort string
|
Sort string
|
||||||
UserId string
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func SearchByQuery(r *http.Request, pagenum int) (SearchParam, []model.Torrents, int) {
|
func SearchByQuery(r *http.Request, pagenum int) (SearchParam, []model.Torrents, int) {
|
||||||
|
@ -38,7 +37,6 @@ func SearchByQuery(r *http.Request, pagenum int) (SearchParam, []model.Torrents,
|
||||||
search_param.Status = r.URL.Query().Get("s")
|
search_param.Status = r.URL.Query().Get("s")
|
||||||
search_param.Sort = r.URL.Query().Get("sort")
|
search_param.Sort = r.URL.Query().Get("sort")
|
||||||
search_param.Order = r.URL.Query().Get("order")
|
search_param.Order = r.URL.Query().Get("order")
|
||||||
search_param.UserId = r.URL.Query().Get("userId")
|
|
||||||
|
|
||||||
catsSplit := strings.Split(search_param.Category, "_")
|
catsSplit := strings.Split(search_param.Category, "_")
|
||||||
// need this to prevent out of index panics
|
// need this to prevent out of index panics
|
||||||
|
@ -95,11 +93,6 @@ func SearchByQuery(r *http.Request, pagenum int) (SearchParam, []model.Torrents,
|
||||||
}
|
}
|
||||||
parameters.Params = append(parameters.Params, search_param.Status)
|
parameters.Params = append(parameters.Params, search_param.Status)
|
||||||
}
|
}
|
||||||
if search_param.UserId != "" {
|
|
||||||
|
|
||||||
conditions = append(conditions, "owner_id = ?")
|
|
||||||
parameters.Params = append(parameters.Params, search_param.UserId)
|
|
||||||
}
|
|
||||||
searchQuerySplit := strings.Fields(search_param.Query)
|
searchQuerySplit := strings.Fields(search_param.Query)
|
||||||
for i, word := range searchQuerySplit {
|
for i, word := range searchQuerySplit {
|
||||||
firstRune, _ := utf8.DecodeRuneInString(word)
|
firstRune, _ := utf8.DecodeRuneInString(word)
|
||||||
|
|
Référencer dans un nouveau ticket