diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f9bc7af..73316692 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ 1. [](#bugfix) * Regression: Media settings have bad layout [#1529](https://github.com/getgrav/grav-plugin-admin/issues/1529) + * Fixed Direct Install Uploader, failing to validate the uploaded files # v1.9.0-beta.3 ## 10/15/2018 diff --git a/classes/admincontroller.php b/classes/admincontroller.php index 522dd167..3c905901 100644 --- a/classes/admincontroller.php +++ b/classes/admincontroller.php @@ -2335,10 +2335,11 @@ class AdminController extends AdminBaseController return false; } + $file_name = $_FILES['uploaded_file']['name']; $file_path = $_FILES['uploaded_file']['tmp_name']; // Handle bad filenames. - if (!Utils::checkFilename($file_path)) { + if (!Utils::checkFilename($file_name)) { $this->admin->json_response = [ 'status' => 'error', 'message' => $this->admin->translate('PLUGIN_ADMIN.UNKNOWN_ERRORS')