Skip to content

Commit f1b66fa

Browse files
committed
Support Passing imdbid, query, sublanguage to Subtitle Query
1 parent 596a02e commit f1b66fa

File tree

1 file changed

+12
-4
lines changed
  • src/components/Player/workers/subtitles

1 file changed

+12
-4
lines changed

src/components/Player/workers/subtitles/find.js

+12-4
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ subtitles.searchFor = (searcher, objective, postTo) => {
7474
}
7575

7676
subtitles.byAnything = (objective, limit) => {
77-
objective.sublanguageid = 'all'
77+
if (!objective.sublanguageid)
78+
objective.sublanguageid = 'all'
7879
objective.extensions = ['srt','sub','vtt']
7980
objective.limit = limit
8081

@@ -85,14 +86,21 @@ subtitles.byExactHash = (hash, fileSize, tag, limit) => {
8586
var filename = objective.filename;
8687

8788
var searcher = {
88-
sublanguageid: 'all',
8989
extensions: ['srt','sub','vtt'],
9090
hash: hash,
9191
filesize: fileSize,
9292
filename: filename,
93-
limit: limit
93+
limit: limit,
9494
};
95-
95+
96+
searcher.sublanguageid = objective.sublanguageid || 'all'
97+
98+
if (objective.imdbid)
99+
searcher.imdbid = objective.imdbid
100+
101+
if (objective.query)
102+
searcher.query = objective.query
103+
96104
if (parser(filename).shortSzEp()) {
97105
searcher.season = parser(filename).season().toString();
98106
searcher.episode = parser(filename).episode().toString();

0 commit comments

Comments
 (0)