fix dbb0796 allow to specify a subdirectory in attach_file as part of $file[name] parameter

(subdir was created, but file was copied to main dir)
This commit is contained in:
Ralf Becker 2016-10-04 16:46:50 +02:00
parent df102aa04d
commit fc086c56cd

View File

@ -1190,7 +1190,7 @@ class Link extends Link\Storage
}
if (file_exists($entry_dir) || ($Ok = mkdir($entry_dir,0,true)))
{
$Ok = Vfs::copy_uploaded($file, $p=self::vfs_path($app,$id,'',true), $comment, false); // no is_uploaded_file() check!
$Ok = Vfs::copy_uploaded($file, $p=Vfs::parse_url($entry_dir, PHP_URL_PATH), $comment, false); // no is_uploaded_file() check!
if (!$Ok) error_log(__METHOD__."('$app', '$id', ".array2string($file).", '$comment') called Vfs::copy_uploaded('$file[tmp_name]', '$p', '$comment', false)=".array2string($Ok));
}
else