diff options
Diffstat (limited to 'client')
-rw-r--r-- | client/src/assets/player/webtorrent/webtorrent-plugin.ts | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/client/src/assets/player/webtorrent/webtorrent-plugin.ts b/client/src/assets/player/webtorrent/webtorrent-plugin.ts index 2b9390206..16dc7a244 100644 --- a/client/src/assets/player/webtorrent/webtorrent-plugin.ts +++ b/client/src/assets/player/webtorrent/webtorrent-plugin.ts | |||
@@ -368,11 +368,10 @@ class WebTorrentPlugin extends Plugin { | |||
368 | 368 | ||
369 | private getAppropriateFile (averageDownloadSpeed?: number): VideoFile { | 369 | private getAppropriateFile (averageDownloadSpeed?: number): VideoFile { |
370 | if (this.videoFiles === undefined) return undefined | 370 | if (this.videoFiles === undefined) return undefined |
371 | if (this.videoFiles.length === 1) return this.videoFiles[0] | ||
371 | 372 | ||
372 | const files = this.videoFiles.filter(f => f.resolution.id !== 0) | 373 | const files = this.videoFiles.filter(f => f.resolution.id !== 0) |
373 | |||
374 | if (files.length === 0) return undefined | 374 | if (files.length === 0) return undefined |
375 | if (files.length === 1) return files[0] | ||
376 | 375 | ||
377 | // Don't change the torrent if the player ended | 376 | // Don't change the torrent if the player ended |
378 | if (this.torrent && this.torrent.progress === 1 && this.player.ended()) return this.currentVideoFile | 377 | if (this.torrent && this.torrent.progress === 1 && this.player.ended()) return this.currentVideoFile |