diff --git a/config.inc.php b/config.inc.php index 6361981..522d348 100644 --- a/config.inc.php +++ b/config.inc.php @@ -123,6 +123,11 @@ class ConfigUpdateResult public int $corruptions = 0; public int $fast_jsons = 0; + function isEmpty() : bool + { + return count($this->affected_files) == 0; + } + function isPatchPossible() : bool { return ($this->request->mode == ConfigUpdateMode::Selected || @@ -220,7 +225,7 @@ class ConfigManager //NOTE: at this point taking into account only config files $affected_files->filter(fn($file) => config_is_file($file)); - config_log("Affected files: {$affected_files->count()}"); + config_log("Affected files: {$affected_files->count()}/{$req->files->count()}"); $update_result = new ConfigUpdateResult(); $update_result->request = $req; @@ -354,7 +359,7 @@ class ConfigManager if($req->mode === ConfigUpdateMode::Force) { - $affected_files = $req->files; + $affected_files = new ConfigDirFiles($req->files->getMap()); } else if($req->mode === ConfigUpdateMode::DetectChanged) {