cardigann: add tvmaze support (#13389)

Follow up to:
#13385
#13387

Includes a couple of fixes for the latter.
This commit is contained in:
ilike2burnthing
2022-07-21 17:43:56 +01:00
committed by GitHub
parent e34e70040b
commit c8ae183d68
12 changed files with 47 additions and 13 deletions

View File

@@ -973,6 +973,7 @@ function updateReleasesRow(row) {
var IMDBId = $(row).data("imdb");
var TMDBId = $(row).data("tmdb");
var TVDBId = $(row).data("tvdb");
var TVMazeId = $(row).data("tvmaze");
var TraktId = $(row).data("trakt");
var DoubanId = $(row).data("douban");
var Poster = $(row).data("poster");
@@ -1012,6 +1013,10 @@ function updateReleasesRow(row) {
labels.append('\n<a href="https://thetvdb.com/?tab=series&id=' + TVDBId + '" target="_blank" class="label label-tvdb" alt="TVDB" title="TVDB">TVDB</a>');
}
if (TVMazeId && TVMazeId > 0) {
labels.append('\n<a href="https://tvmaze.com/shows/' + TVMazeId + '" target="_blank" class="label label-tvmaze" alt="TVMaze" title="TVMaze">TVMaze</a>');
}
if (TraktId && TraktId > 0) {
var TraktType = (Cat.includes("Movies")) ? "movies" : "shows";
labels.append('\n<a href="https://www.trakt.tv/' + TraktType + '/' + TraktId + '" target="_blank" class="label label-trakt" alt="Trakt" title="Trakt">Trakt</a>');