summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancisco Javier López <fjlopez@gitlab.com>2018-07-27 11:30:00 -0400
committerFrancisco Javier López <fjlopez@gitlab.com>2018-07-27 11:30:00 -0400
commit34433b52f88064684cca31651e695236d73578b1 (patch)
tree857292bfc03f33950db98ab9caadbd54d72dc37f
parent27a3db21bb444c49da0516421532c55414d9785d (diff)
downloadgitlab-ce-34433b52f88064684cca31651e695236d73578b1.tar.gz
Adding guard clause to avoid doing unnecessary operations if types is empty
-rw-r--r--app/models/repository.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/repository.rb b/app/models/repository.rb
index e248f94cbd8..3af025f54bb 100644
--- a/app/models/repository.rb
+++ b/app/models/repository.rb
@@ -312,6 +312,8 @@ class Repository
# types - An Array of file types (e.g. `:readme`) used to refresh extra
# caches.
def refresh_method_caches(types)
+ return if types.empty?
+
to_refresh = []
types.each do |type|