Return info from DB after a refresh
This commit is contained in:
parent
89a2de2ce0
commit
c5e90d55f3
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
### /movies/{id}/refresh
|
### /movies/{id}/refresh
|
||||||
|
|
||||||
-Movies (3) + Torrents (3)-
|
-Movies (3) + Torrents (3) + Movies (1)-
|
||||||
|
|
||||||
### /movies/explore
|
### /movies/explore
|
||||||
|
|
||||||
@ -53,11 +53,11 @@ Explorer (3) + Movies (3) + Torrents (3)
|
|||||||
|
|
||||||
### /shows/{id}/refresh
|
### /shows/{id}/refresh
|
||||||
|
|
||||||
-Shows (3) + Episodes (1) + Torrents (3)-
|
-Shows (3) + Episodes (1) + Torrents (3) + Shows(1)-
|
||||||
|
|
||||||
### /shows/{id}/seasons/{season}/episodes/{episode}
|
### /shows/{id}/seasons/{season}/episodes/{episode}
|
||||||
|
|
||||||
-Episode (3) + Torrents (3)-
|
-Episode (3) + Torrents (3) + Episode (1)-
|
||||||
|
|
||||||
### /shows/refresh
|
### /shows/refresh
|
||||||
|
|
||||||
|
@ -88,6 +88,13 @@ func RefreshMovieHandler(env *web.Env, w http.ResponseWriter, r *http.Request) e
|
|||||||
env.Log.Error(err)
|
env.Log.Error(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get everything from DB again
|
||||||
|
detailers := []polochon.Detailer{env.Backend.Detailer}
|
||||||
|
err = m.GetDetails(env, detailers)
|
||||||
|
if err != nil {
|
||||||
|
return env.RenderError(w, err)
|
||||||
|
}
|
||||||
|
|
||||||
return env.RenderJSON(w, m)
|
return env.RenderJSON(w, m)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -107,7 +107,12 @@ func RefreshShowHandler(env *web.Env, w http.ResponseWriter, r *http.Request) er
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
env.Log.Debug("getting polochon show")
|
// Get everything from DB again
|
||||||
|
detailer := []polochon.Detailer{env.Backend.Detailer}
|
||||||
|
err = s.GetDetails(env, detailer)
|
||||||
|
if err != nil {
|
||||||
|
return env.RenderError(w, err)
|
||||||
|
}
|
||||||
|
|
||||||
return env.RenderJSON(w, s)
|
return env.RenderJSON(w, s)
|
||||||
}
|
}
|
||||||
@ -301,9 +306,11 @@ func RefreshEpisodeHandler(env *web.Env, w http.ResponseWriter, r *http.Request)
|
|||||||
}
|
}
|
||||||
|
|
||||||
s := &Show{
|
s := &Show{
|
||||||
Show: &polochon.Show{ImdbID: id},
|
Show: &polochon.Show{ImdbID: id},
|
||||||
pShow: pShow,
|
client: client,
|
||||||
client: client,
|
pShow: pShow,
|
||||||
|
publicDir: env.Config.PublicDir,
|
||||||
|
imgURLPrefix: env.Config.ImgURLPrefix,
|
||||||
}
|
}
|
||||||
|
|
||||||
e := NewEpisode(s, season, episode)
|
e := NewEpisode(s, season, episode)
|
||||||
@ -320,6 +327,14 @@ func RefreshEpisodeHandler(env *web.Env, w http.ResponseWriter, r *http.Request)
|
|||||||
env.Log.Error(err)
|
env.Log.Error(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get everything from DB again
|
||||||
|
detailer := []polochon.Detailer{env.Backend.Detailer}
|
||||||
|
err = e.GetEpisodeDetails(env, detailer)
|
||||||
|
if err != nil {
|
||||||
|
env.Log.Error(err)
|
||||||
|
return env.RenderError(w, err)
|
||||||
|
}
|
||||||
|
|
||||||
return env.RenderJSON(w, e)
|
return env.RenderJSON(w, e)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user