diff --git a/plextraktsync/commands/inspect.py b/plextraktsync/commands/inspect.py index 216c139451..5a82542fae 100644 --- a/plextraktsync/commands/inspect.py +++ b/plextraktsync/commands/inspect.py @@ -63,6 +63,7 @@ def inspect_media(plex_id: PlexId): ) print("Parts:") + pm.item.reload(checkFiles=True) for index, part in enumerate(pm.parts, start=1): size = naturalsize(part.size, binary=True) file_link = f"[link=file://{quote_plus(part.file)}]{escape(part.file)}[/link]" diff --git a/plextraktsync/plex/PlexLibraryItem.py b/plextraktsync/plex/PlexLibraryItem.py index ac0ab7cb3b..bc4a456b0f 100644 --- a/plextraktsync/plex/PlexLibraryItem.py +++ b/plextraktsync/plex/PlexLibraryItem.py @@ -195,9 +195,6 @@ def markers(self) -> list[Marker]: @property def parts(self) -> list[MediaPart]: - if self.item.isPartialObject(): - self.item.reload() - for media in self.item.media: yield from media.parts