mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-05 04:46:03 +01:00
Fixed issue with downloaded package when installing a testing release
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
# v1.2.10
|
||||||
|
## XX/XX/2017
|
||||||
|
|
||||||
|
1. [](#bugfix)
|
||||||
|
* Fixed issue with downloaded package when installing a testing release
|
||||||
|
|
||||||
# v1.2.9
|
# v1.2.9
|
||||||
## 01/18/2017
|
## 01/18/2017
|
||||||
|
|
||||||
|
|||||||
@@ -222,7 +222,11 @@ class Gpm
|
|||||||
$tmp_dir = Admin::getTempDir() . '/Grav-' . uniqid();
|
$tmp_dir = Admin::getTempDir() . '/Grav-' . uniqid();
|
||||||
Folder::mkdir($tmp_dir);
|
Folder::mkdir($tmp_dir);
|
||||||
|
|
||||||
$filename = $package->slug . basename($package->zipball_url);
|
$bad_chars = array_merge(
|
||||||
|
array_map('chr', range(0, 31)),
|
||||||
|
array("<", ">", ":", '"', "/", "\\", "|", "?", "*"));
|
||||||
|
|
||||||
|
$filename = $package->slug . str_replace($bad_chars, "", basename($package->zipball_url));
|
||||||
|
|
||||||
file_put_contents($tmp_dir . DS . $filename . '.zip', $contents);
|
file_put_contents($tmp_dir . DS . $filename . '.zip', $contents);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user