diff options
author | Jacob Vosmaer <contact@jacobvosmaer.nl> | 2016-04-13 11:50:55 +0200 |
---|---|---|
committer | Jacob Vosmaer <contact@jacobvosmaer.nl> | 2016-04-13 11:50:55 +0200 |
commit | b60b9094d3581e72fa614771456fa9003bee6426 (patch) | |
tree | a380af2ab4b33af7a7b69ce7bbb1b7fac2c3d6ea | |
parent | da87fa8a9fb2e786a4115d2da3898e0ec83c446c (diff) | |
download | gitlab-ce-b60b9094d3581e72fa614771456fa9003bee6426.tar.gz |
Always check the wiki too
-rw-r--r-- | app/workers/single_repository_check_worker.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/workers/single_repository_check_worker.rb b/app/workers/single_repository_check_worker.rb index 6257f382d86..f6c345df8b5 100644 --- a/app/workers/single_repository_check_worker.rb +++ b/app/workers/single_repository_check_worker.rb @@ -14,9 +14,10 @@ class SingleRepositoryCheckWorker private def check(project) - [project.repository, project.wiki.repository].all? do |repository| + # Use 'map do', not 'all? do', to prevent short-circuiting + [project.repository, project.wiki.repository].map do |repository| git_fsck(repository.path_to_repo) - end + end.all? end def git_fsck(path) |