Skip to content
Snippets Groups Projects
Commit 873c7f31 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

fix updating of mvv files, re #696

parent 7b1724e1
No related branches found
No related tags found
No related merge requests found
...@@ -381,10 +381,18 @@ class Materialien_FilesController extends MVVController ...@@ -381,10 +381,18 @@ class Materialien_FilesController extends MVVController
$top_folder = $this->getTopFolder($output['mvvfile_id']); $top_folder = $this->getTopFolder($output['mvvfile_id']);
if ($document_id) { if ($document_id) {
$file = File::find($document_id); $ref = FileRef::find($document_id);
$ref->name = $_FILES['file']['name'];
$ref->store();
$file = $ref->file;
$file->name = $_FILES['file']['name'];
$file->mime_type = $_FILES['file']['type'] ?? get_mime_type($_FILES['file']['name']); $file->mime_type = $_FILES['file']['type'] ?? get_mime_type($_FILES['file']['name']);
$file->size = $_FILES['file']['size'] ?? filesize($_FILES['file']['tmp_name']); $file->size = $_FILES['file']['size'] ?? filesize($_FILES['file']['tmp_name']);
$file->connectWithDataFile($_FILES['file']['tmp_name']); $file->connectWithDataFile($_FILES['file']['tmp_name']);
$file->store();
$file = new StandardFile($ref);
} else { } else {
$file = StandardFile::create($_FILES['file']); $file = StandardFile::create($_FILES['file']);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment