[addon] reject incorrect id format for movie handler

This commit is contained in:
TheBeastLT
2020-12-15 23:22:01 +01:00
parent 1067720304
commit 37ae2b65b8

View File

@@ -101,11 +101,11 @@ async function seriesRecordsHandler(args) {
} }
async function movieRecordsHandler(args) { async function movieRecordsHandler(args) {
if (args.id.match(/tt\d+/)) { if (args.id.match(/^tt\d+$/)) {
const parts = args.id.split(':'); const parts = args.id.split(':');
const imdbId = parts[0]; const imdbId = parts[0];
return repository.getImdbIdMovieEntries(imdbId); return repository.getImdbIdMovieEntries(imdbId);
} else if (args.id.match(/kitsu:\d+/i)) { } else if (args.id.match(/^kitsu:\d+$/i)) {
const parts = args.id.split(':'); const parts = args.id.split(':');
const kitsuId = parts[1]; const kitsuId = parts[1];
return repository.getKitsuIdMovieEntries(kitsuId); return repository.getKitsuIdMovieEntries(kitsuId);