From 5ca85a1efe7fcab9c989567169506ee4829c2e89 Mon Sep 17 00:00:00 2001 From: Matteo Scaramuccia Date: Mon, 2 Oct 2017 22:49:42 +0200 Subject: [PATCH] MDL-60318 filestorage: Fixed undefined method move_to_trash() --- lib/filestorage/file_storage.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/filestorage/file_storage.php b/lib/filestorage/file_storage.php index a9bfea533d847..15b4ef4e58bd3 100644 --- a/lib/filestorage/file_storage.php +++ b/lib/filestorage/file_storage.php @@ -1326,7 +1326,7 @@ public function create_file_from_pathname($filerecord, $pathname) { $this->create_file($newrecord); } catch (dml_exception $e) { if ($newfile) { - $this->move_to_trash($newrecord->contenthash); + $this->filesystem->remove_file($newrecord->contenthash); } throw new stored_file_creation_exception($newrecord->contextid, $newrecord->component, $newrecord->filearea, $newrecord->itemid, $newrecord->filepath, $newrecord->filename, $e->debuginfo); @@ -1445,7 +1445,7 @@ public function create_file_from_string($filerecord, $content) { $this->create_file($newrecord); } catch (dml_exception $e) { if ($newfile) { - $this->move_to_trash($newrecord->contenthash); + $this->filesystem->remove_file($newrecord->contenthash); } throw new stored_file_creation_exception($newrecord->contextid, $newrecord->component, $newrecord->filearea, $newrecord->itemid, $newrecord->filepath, $newrecord->filename, $e->debuginfo); @@ -1604,7 +1604,7 @@ public function create_file_from_reference($filerecord, $repositoryid, $referenc $filerecord->id = $DB->insert_record('files', $filerecord); } catch (dml_exception $e) { if (!empty($newfile)) { - $this->move_to_trash($filerecord->contenthash); + $this->filesystem->remove_file($filerecord->contenthash); } throw new stored_file_creation_exception($filerecord->contextid, $filerecord->component, $filerecord->filearea, $filerecord->itemid, $filerecord->filepath, $filerecord->filename, $e->debuginfo);