fix(plex): do not fail to scan empty libraries (#1771)

* fix(plex): do not fail to scan empty libraries

* fix(plex): ensure getLibraryContents returns array
This commit is contained in:
TheCatLady
2021-06-14 23:09:23 -04:00
committed by GitHub
parent de56380c05
commit 6789b8701c
2 changed files with 2 additions and 2 deletions

View File

@@ -142,7 +142,7 @@ class PlexAPI {
`/library/sections/${id}/all` `/library/sections/${id}/all`
); );
return response.MediaContainer.Metadata; return response.MediaContainer.Metadata ?? [];
} }
public async getMetadata( public async getMetadata(

View File

@@ -7,9 +7,9 @@ import { User } from '../../../entity/User';
import { getSettings, Library } from '../../settings'; import { getSettings, Library } from '../../settings';
import BaseScanner, { import BaseScanner, {
MediaIds, MediaIds,
ProcessableSeason,
RunnableScanner, RunnableScanner,
StatusBase, StatusBase,
ProcessableSeason,
} from '../baseScanner'; } from '../baseScanner';
const imdbRegex = new RegExp(/imdb:\/\/(tt[0-9]+)/); const imdbRegex = new RegExp(/imdb:\/\/(tt[0-9]+)/);