diff options
author | Lin Jen-Shin <godfat@godfat.org> | 2017-07-18 13:04:20 +0300 |
---|---|---|
committer | Lin Jen-Shin <godfat@godfat.org> | 2017-07-18 13:04:20 +0300 |
commit | 3922b803290ecccdb232c2c150ee249ba2b57c97 (patch) | |
tree | a05eb6d68525dcafb81be08c266e7b8c68dc9de1 /lib | |
parent | ffc5b29bd0f02676bdc05ec6185d115d6705cd8f (diff) |
Rename the methods to make it fit with current name
Diffstat (limited to 'lib')
-rw-r--r-- | lib/gitlab/cache/request_cache.rb | 18 | ||||
-rw-r--r-- | lib/gitlab/user_access.rb | 10 |
2 files changed, 14 insertions, 14 deletions
diff --git a/lib/gitlab/cache/request_cache.rb b/lib/gitlab/cache/request_cache.rb index b012c876560..f1a04affd38 100644 --- a/lib/gitlab/cache/request_cache.rb +++ b/lib/gitlab/cache/request_cache.rb @@ -10,11 +10,11 @@ module Gitlab # class UserAccess # extend Gitlab::Cache::RequestCache # - # request_store_wrap_key do + # request_cache_key do # [user&.id, project&.id] # end # - # request_store_wrap def can_push_to_branch?(ref) + # request_cache def can_push_to_branch?(ref) # # ... # end # end @@ -31,7 +31,7 @@ module Gitlab # def author # User.find_by_any_email(author_email.downcase) # end - # request_store_wrap(:author) { author_email.downcase } + # request_cache(:author) { author_email.downcase } # end # # So that we could have different strategies for different methods @@ -45,15 +45,15 @@ module Gitlab klass.prepend(extension) end - def request_store_wrap_key(&block) + def request_cache_key(&block) if block_given? - @request_store_wrap_key = block + @request_cache_key = block else - @request_store_wrap_key + @request_cache_key end end - def request_store_wrap(method_name, &method_key_block) + def request_cache(method_name, &method_key_block) const_get(:RequestCacheExtension).module_eval do cache_key_method_name = "#{method_name}_cache_key" @@ -77,8 +77,8 @@ module Gitlab define_method(cache_key_method_name) do |args| klass = self.class - instance_key = instance_exec(&klass.request_store_wrap_key) if - klass.request_store_wrap_key + instance_key = instance_exec(&klass.request_cache_key) if + klass.request_cache_key method_key = instance_exec(&method_key_block) if method_key_block diff --git a/lib/gitlab/user_access.rb b/lib/gitlab/user_access.rb index a30dfe0f6bf..8e91ee7287c 100644 --- a/lib/gitlab/user_access.rb +++ b/lib/gitlab/user_access.rb @@ -2,7 +2,7 @@ module Gitlab class UserAccess extend Gitlab::Cache::RequestCache - request_store_wrap_key do + request_cache_key do [user&.id, project&.id] end @@ -34,7 +34,7 @@ module Gitlab true end - request_store_wrap def can_create_tag?(ref) + request_cache def can_create_tag?(ref) return false unless can_access_git? if ProtectedTag.protected?(project, ref) @@ -44,7 +44,7 @@ module Gitlab end end - request_store_wrap def can_delete_branch?(ref) + request_cache def can_delete_branch?(ref) return false unless can_access_git? if ProtectedBranch.protected?(project, ref) @@ -54,7 +54,7 @@ module Gitlab end end - request_store_wrap def can_push_to_branch?(ref) + request_cache def can_push_to_branch?(ref) return false unless can_access_git? if ProtectedBranch.protected?(project, ref) @@ -66,7 +66,7 @@ module Gitlab end end - request_store_wrap def can_merge_to_branch?(ref) + request_cache def can_merge_to_branch?(ref) return false unless can_access_git? if ProtectedBranch.protected?(project, ref) |