Commit 3b520efd authored by Yorick Peterse's avatar Yorick Peterse

Moved exists condition in Repository#before_delete

This is only needed when calling the "expire_cache" method as the other
expiration methods don't depend on Git data.
parent a39f7b30
......@@ -300,12 +300,10 @@ class Repository
# Runs code just before a repository is deleted.
def before_delete
# FIXME: a repository not existing shouldn't prevent us from flushing caches.
if exists?
expire_cache
expire_root_ref_cache
expire_emptiness_caches
end
expire_cache if exists?
expire_root_ref_cache
expire_emptiness_caches
end
# Runs code just before the HEAD of a repository is changed.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment