feat: plex媒体数量统计过滤黑名单
This commit is contained in:
parent
423b7cf340
commit
c98c8c8836
@ -142,7 +142,11 @@ class Plex:
|
||||
return schemas.Statistic()
|
||||
sections = self._plex.library.sections()
|
||||
MovieCount = SeriesCount = EpisodeCount = 0
|
||||
# 媒体库白名单
|
||||
allow_library = [lib.id for lib in self.get_librarys()]
|
||||
for sec in sections:
|
||||
if str(sec.key) not in allow_library:
|
||||
continue
|
||||
if sec.type == "movie":
|
||||
MovieCount += sec.totalSize
|
||||
if sec.type == "show":
|
||||
@ -610,7 +614,7 @@ class Plex:
|
||||
"""
|
||||
if not self._plex:
|
||||
return []
|
||||
# 过滤黑名单
|
||||
# 媒体库白名单
|
||||
allow_library = ",".join([lib.id for lib in self.get_librarys()])
|
||||
query = {'contentDirectoryID': allow_library}
|
||||
path = '/hubs/continueWatching/items' + utils.joinArgs(query)
|
||||
|
Loading…
x
Reference in New Issue
Block a user