Merge branch 'seeddms-5.1.x' into seeddms-6.0.x

This commit is contained in:
Uwe Steinmann 2025-01-02 14:40:59 +01:00
commit 3c2f8f6013

View File

@ -785,7 +785,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);
@ -924,7 +926,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();
@ -1057,7 +1060,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);
@ -1125,7 +1128,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);