|
|
@ -58,7 +58,7 @@ export default function register(factory: RouteRegisterFactory<MiddlewareMethod< |
|
|
|
/** |
|
|
|
* Request a movie to download |
|
|
|
*/ |
|
|
|
factory.get("/create/tmdb/:tmdb_id", handleRequest([RequestTmdbMovieRequest], async (request, reply) => { |
|
|
|
factory.post("/create/tmdb/:tmdb_id", handleRequest([RequestTmdbMovieRequest], async (request, reply) => { |
|
|
|
// Verify that the ID has not yet been requested
|
|
|
|
let tmdbId = (<any>request.params)["tmdb_id"]; |
|
|
|
if (0 != await MovieTicket.count({ where: { tmdbId, isCanceled: false } })) { |
|
|
|