mirror of
https://github.com/morpheus65535/bazarr
synced 2025-02-20 13:07:03 +00:00
Fixed external subtitles not shown when no languages profile is selected.
This commit is contained in:
parent
ec199edefc
commit
fd6c959ec8
1 changed files with 12 additions and 6 deletions
|
@ -112,12 +112,18 @@ export function filterSubtitleBy(
|
|||
subtitles: Subtitle[],
|
||||
languages: Language[]
|
||||
): Subtitle[] {
|
||||
const result = differenceWith(
|
||||
subtitles,
|
||||
languages,
|
||||
(a, b) => a.code2 === b.code2 || a.path !== null
|
||||
);
|
||||
return difference(subtitles, result);
|
||||
if (languages.length === 0) {
|
||||
return subtitles.filter((subtitle) => {
|
||||
return subtitle.path !== null;
|
||||
});
|
||||
} else {
|
||||
const result = differenceWith(
|
||||
subtitles,
|
||||
languages,
|
||||
(a, b) => a.code2 === b.code2 || a.path !== null || a.code2 === undefined
|
||||
);
|
||||
return difference(subtitles, result);
|
||||
}
|
||||
}
|
||||
|
||||
export * from "./hooks";
|
||||
|
|
Loading…
Reference in a new issue