mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-09 04:56:06 +00:00
fix getting uploaded files
This commit is contained in:
parent
267c8c468b
commit
ee6d2f15fc
|
@ -775,7 +775,9 @@ final class SeedDMS_RestapiController { /* {{{ */
|
|||
$workflow = array_shift($workflows);
|
||||
}
|
||||
}
|
||||
$temp = $file_info->file;
|
||||
$temp = tempnam(sys_get_temp_dir(), 'FOO');
|
||||
file_put_contents($temp, (string) $file_info->getStream());
|
||||
|
||||
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||
$userfiletype = finfo_file($finfo, $temp);
|
||||
$fileType = ".".pathinfo($origfilename, PATHINFO_EXTENSION);
|
||||
|
@ -914,7 +916,8 @@ final class SeedDMS_RestapiController { /* {{{ */
|
|||
$file_info = array_pop($uploadedFiles);
|
||||
if ($origfilename == null)
|
||||
$origfilename = $file_info->getClientFilename();
|
||||
$temp = $file_info->file;
|
||||
$temp = tempnam(sys_get_temp_dir(), 'FOO');
|
||||
file_put_contents($temp, (string) $file_info->getStream());
|
||||
|
||||
/* Check if the uploaded file is identical to last version */
|
||||
$lc = $document->getLatestContent();
|
||||
|
@ -1047,7 +1050,7 @@ final class SeedDMS_RestapiController { /* {{{ */
|
|||
$keywords = isset($params['keywords']) ? $params['keywords'] : '';
|
||||
$origfilename = isset($params['origfilename']) ? $params['origfilename'] : null;
|
||||
$content = $request->getBody();
|
||||
$temp = tempnam('/tmp', 'lajflk');
|
||||
$temp = tempnam(sys_get_temp_dir(), 'lajflk');
|
||||
$handle = fopen($temp, "w");
|
||||
fwrite($handle, $content);
|
||||
fclose($handle);
|
||||
|
@ -1115,7 +1118,8 @@ final class SeedDMS_RestapiController { /* {{{ */
|
|||
$origfilename = $file_info->getClientFilename();
|
||||
if (trim($docname) == '')
|
||||
$docname = $origfilename;
|
||||
$temp = $file_info->file;
|
||||
$temp = tempnam(sys_get_temp_dir(), 'FOO');
|
||||
file_put_contents($temp, (string) $file_info->getStream());
|
||||
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||
$userfiletype = finfo_file($finfo, $temp);
|
||||
$fileType = ".".pathinfo($origfilename, PATHINFO_EXTENSION);
|
||||
|
|
Loading…
Reference in New Issue
Block a user