diff --git a/src/plexfuse/vfs/entry/FileEntry.py b/src/plexfuse/vfs/entry/FileEntry.py index 3814bd1..4bd2cf9 100644 --- a/src/plexfuse/vfs/entry/FileEntry.py +++ b/src/plexfuse/vfs/entry/FileEntry.py @@ -27,8 +27,7 @@ def attr(self): @staticmethod def get_size(playable: Playable, part: MediaPart): - if playable.item.isPartialObject(): - playable.item.reload() + playable.item.reload(checkFiles=True) part = next(partx for partx in playable.item.iterParts() if partx.key == part.key) size = part.size if part.exists else None return size