File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ module ViewComponent::Cacheable
12
12
def view_cache_dependencies
13
13
return if __vc_cache_dependencies . blank? || __vc_cache_dependencies . none? || __vc_cache_dependencies . nil?
14
14
15
- __vc_cache_dependencies . filter_map { | dep | retrieve_cache_key ( send ( dep ) ) } . join ( "&" )
15
+ retrieve_cache_key ( __vc_cache_dependencies )
16
16
end
17
17
18
18
# Render component from cache if possible
@@ -36,7 +36,7 @@ def retrieve_cache_key(key)
36
36
when key . respond_to? ( :cache_key ) then key . cache_key
37
37
when key . is_a? ( Array ) then key . map { |element | retrieve_cache_key ( element ) } . to_param
38
38
when key . respond_to? ( :to_a ) then retrieve_cache_key ( key . to_a )
39
- else key . to_param
39
+ else public_send ( key ) . to_param
40
40
end . to_s
41
41
end
42
42
end
You can’t perform that action at this time.
0 commit comments