Fixed a bug causing inability to view file contents for some torrents (#328)

Co-authored-by: Cønstantine Kovalensky <45331093+kovalensky@users.noreply.github.com>
This commit is contained in:
Roman Kelesidis 2023-11-12 17:56:05 +07:00 committed by GitHub
parent 866ce7726f
commit 47efd4944b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,7 +58,7 @@ class torrent
if ($this->multiple) if ($this->multiple)
{ {
if ($this->files_ary['/'] !== '') if (!empty($this->files_ary['/']))
{ {
$this->files_ary = array_merge($this->files_ary, $this->files_ary['/']); $this->files_ary = array_merge($this->files_ary, $this->files_ary['/']);
unset($this->files_ary['/']); unset($this->files_ary['/']);
@ -115,7 +115,7 @@ class torrent
{ {
$subdir = $f['path'][$i]; $subdir = $f['path'][$i];
if (!isset($cur_files_ary[$subdir])) if (!isset($cur_files_ary[$subdir]) || !is_array($cur_files_ary[$subdir]))
{ {
$cur_files_ary[$subdir] = array(); $cur_files_ary[$subdir] = array();
} }