$document->owner = $owner->id;
$document->save();
- rename($file->getPathname(), Files::mkdir($document->path()) . 'original.pdf');
+ $moveFunction=($file instanceof UploadedFile)?'move_uploaded_file':'rename';
+
+ $moveFunction($file->getPathname(), Files::mkdir($document->path()) . 'original.pdf');
FluidbookDocumentUpload::updateProgression($uploadID, $document->id, __('Mise en file d\'attente du traitement du document'), 1.2);
$dispatch = $async ? 'dispatch' : 'dispatchSync';
FluidbookDocumentUpload::$dispatch($uploadID, $document, backpack_user(), $fluidbook->id);