Updating APIv3 to work with the new changes
This commit is contained in:
parent
5938e7a63d
commit
310d99fa9a
|
@ -182,7 +182,7 @@ func GetSearch(c *gin.Context) {
|
||||||
lps := 0
|
lps := 0
|
||||||
lts := 0
|
lts := 0
|
||||||
eps := 0
|
eps := 0
|
||||||
database.Db.Model(database.LetsPlay{}).Where("to_tsvector('german', name) @@ to_tsquery('german', ?)", term).Count(&lps)
|
database.Db.Model(database.LetsPlay{}).Where("to_tsvector('german', name) @@ to_tsquery('german', ?) AND aired IS NOT NULL AND merge_id IS NULL", term).Count(&lps)
|
||||||
database.Db.Model(database.LetsTest{}).Where("to_tsvector('german', name) @@ to_tsquery('german', ?)", term).Count(<s)
|
database.Db.Model(database.LetsTest{}).Where("to_tsvector('german', name) @@ to_tsquery('german', ?)", term).Count(<s)
|
||||||
database.Db.Model(database.Episode{}).Where("to_tsvector('german', name) @@ to_tsquery('german', ?)", term).Count(&eps)
|
database.Db.Model(database.Episode{}).Where("to_tsvector('german', name) @@ to_tsquery('german', ?)", term).Count(&eps)
|
||||||
response := gin.H{"lets-plays": lps, "tests": lts, "episodes": eps}
|
response := gin.H{"lets-plays": lps, "tests": lts, "episodes": eps}
|
||||||
|
@ -193,7 +193,7 @@ func GetSearch(c *gin.Context) {
|
||||||
} else if kind == "lets-plays" {
|
} else if kind == "lets-plays" {
|
||||||
var lps []database.LetsPlay
|
var lps []database.LetsPlay
|
||||||
var ALPs []LetsPlay
|
var ALPs []LetsPlay
|
||||||
database.Db.Where("to_tsvector('german', name) @@ to_tsquery('german', ?)", term).Find(&lps)
|
database.Db.Where("to_tsvector('german', name) @@ to_tsquery('german', ?) AND aired IS NOT NULL AND merge_id IS NULL", term).Find(&lps)
|
||||||
copier.Copy(&ALPs, &lps)
|
copier.Copy(&ALPs, &lps)
|
||||||
if HandleEtag(c, fmt.Sprintf("%#v", ALPs)) {
|
if HandleEtag(c, fmt.Sprintf("%#v", ALPs)) {
|
||||||
return
|
return
|
||||||
|
|
|
@ -181,11 +181,15 @@ func (ep *Episode) Slug(s sql.NullString) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ep *Episode) Name(s sql.NullString) {
|
func (ep *Episode) Name(s sql.NullString) {
|
||||||
ep.AName = s.String
|
ep.AName = "Folge 0: " + s.String
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ep *Episode) Episode(i sql.NullInt64) {
|
func (ep *Episode) Episode(i sql.NullInt64) {
|
||||||
ep.AEpisode = i.Int64
|
ep.AEpisode = ep.AEpisode + i.Int64
|
||||||
|
}
|
||||||
|
|
||||||
|
func (ep *Episode) Season(i sql.NullInt64) {
|
||||||
|
ep.AEpisode = ep.AEpisode + 10000 * i.Int64
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ep *Episode) ThumbS(s sql.NullString) {
|
func (ep *Episode) ThumbS(s sql.NullString) {
|
||||||
|
|
Loading…
Reference in a new issue