From a9e0301c230a81242d476f30d7089565919214b3 Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Tue, 16 Feb 2016 17:31:37 +0100 Subject: Expire caches after forking/importing a repository This ensures the caches for Repository#empty? and Repository#has_visible_content? are flushed after a repository has been imported or forked. Fixes gitlab-org/gitlab-ce#13505 --- app/workers/repository_import_worker.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'app/workers/repository_import_worker.rb') diff --git a/app/workers/repository_import_worker.rb b/app/workers/repository_import_worker.rb index e295a9ddd14..0b6f746e118 100644 --- a/app/workers/repository_import_worker.rb +++ b/app/workers/repository_import_worker.rb @@ -18,6 +18,7 @@ class RepositoryImportWorker return end + project.repository.expire_emptiness_caches project.import_finish end end -- cgit v1.2.3