diff --git a/system/htmly.php b/system/htmly.php index 152097a..240f2d6 100644 --- a/system/htmly.php +++ b/system/htmly.php @@ -1482,6 +1482,17 @@ post('/admin/config/performance', function () { } } save_config($new_config, $new_Keys); + + // Clear cache after setting performance + $files = array(); + $draft = array(); + $files = glob('content/*/blog/*.md', GLOB_NOSORT); + $draft = glob('content/*/draft/*.md', GLOB_NOSORT); + rebuilt_cache('all'); + foreach (glob('cache/page/*.cache', GLOB_NOSORT) as $file) { + unlink($file); + } + $login = site_url() . 'admin/config/performance'; header("location: $login"); } else {