mirror of
https://github.com/silverstripe/silverstripe-reports
synced 2024-10-22 11:05:53 +02:00
BUGFIX: check the $removeAll var before removing cache files. PATCH via ajshort (#5672) (from r107095)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112584 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
819d449c80
commit
9519ad3a6f
@ -35,7 +35,9 @@ class RebuildStaticCacheTask extends Controller {
|
||||
|
||||
/**
|
||||
* Rebuilds the static cache for the pages passed through via $urls
|
||||
*
|
||||
* @param array $urls The URLs of pages to re-fetch and cache.
|
||||
* @param bool $removeAll Remove all stale cache files (default TRUE).
|
||||
*/
|
||||
function rebuildCache($urls, $removeAll = true) {
|
||||
|
||||
@ -82,7 +84,7 @@ class RebuildStaticCacheTask extends Controller {
|
||||
|
||||
$urls = array_slice($urls, $start, $count);
|
||||
|
||||
if(!isset($_GET['urls']) && $start == 0 && file_exists("../cache")) {
|
||||
if($removeAll && !isset($_GET['urls']) && $start == 0 && file_exists("../cache")) {
|
||||
echo "Removing stale cache files... \n";
|
||||
flush();
|
||||
if (FilesystemPublisher::$domain_based_caching) {
|
||||
|
Loading…
Reference in New Issue
Block a user