mirror of
https://github.com/simon-ding/polaris.git
synced 2026-06-09 03:27:39 +08:00
fix
This commit is contained in:
@@ -225,7 +225,9 @@ func (s *Server) SearchAvailableMovies(c *gin.Context) (interface{}, error) {
|
|||||||
if !strings.Contains(r.Name, strconv.Itoa(year)) && !strings.Contains(r.Name, strconv.Itoa(year+1)) && !strings.Contains(r.Name, strconv.Itoa(year-1)) {
|
if !strings.Contains(r.Name, strconv.Itoa(year)) && !strings.Contains(r.Name, strconv.Itoa(year+1)) && !strings.Contains(r.Name, strconv.Itoa(year-1)) {
|
||||||
continue //not the same movie, if year is not correct
|
continue //not the same movie, if year is not correct
|
||||||
}
|
}
|
||||||
if !strings.Contains(r.Name, movieDetail.NameCn) && !strings.Contains(r.Name, movieDetail.NameEn) {
|
lowerName := strings.ToLower(r.Name)
|
||||||
|
lowerEnName := strings.ToLower(movieDetail.NameEn)
|
||||||
|
if !strings.Contains(lowerName, movieDetail.NameCn) && !strings.Contains(lowerName, lowerEnName) {
|
||||||
continue //name not match
|
continue //name not match
|
||||||
}
|
}
|
||||||
searchResults = append(searchResults, TorznabSearchResult{
|
searchResults = append(searchResults, TorznabSearchResult{
|
||||||
@@ -236,6 +238,9 @@ func (s *Server) SearchAvailableMovies(c *gin.Context) (interface{}, error) {
|
|||||||
Link: r.Magnet,
|
Link: r.Magnet,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
if len(searchResults) == 0 {
|
||||||
|
return nil, errors.New("no resource found")
|
||||||
|
}
|
||||||
|
|
||||||
return searchResults, nil
|
return searchResults, nil
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user