diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2015-07-17 16:03:38 +0200 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2015-07-17 16:03:38 +0200 |
commit | 67654a44d13632e2bc8c5637baef4459a58d65b1 (patch) | |
tree | caff6514ff7dce8049d107f1e687acb12c92419a /app | |
parent | f0116f13354fa1e57e3ba8013ea67d3b0e193375 (diff) | |
download | gitlab-ce-67654a44d13632e2bc8c5637baef4459a58d65b1.tar.gz |
Avoid cache building for super-weird case when repository root_ref is nil
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app')
-rw-r--r-- | app/workers/project_cache_worker.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/workers/project_cache_worker.rb b/app/workers/project_cache_worker.rb index 61416d634bd..55cb6af232e 100644 --- a/app/workers/project_cache_worker.rb +++ b/app/workers/project_cache_worker.rb @@ -7,6 +7,9 @@ class ProjectCacheWorker project = Project.find(project_id) project.update_repository_size project.update_commit_count - project.repository.build_cache + + if project.repository.root_ref + project.repository.build_cache + end end end |