Skip to content

Commit 7262aef

Browse files
committed
Fix broken cache flush in UpdateRemoteGemsJob
1 parent 513de14 commit 7262aef

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/jobs/update_remote_gems_list_job.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ def version_string(gem_version)
6868

6969
def flush_cache(gem_names)
7070
index_map = {}
71-
changed_gems.keys.each do |gem_name|
71+
gem_names.each do |gem_name|
7272
index_map[gem_name[0, 1]] = true
7373
end
7474
CacheClearJob.perform_later("/gems", "/featured", *index_map.keys.map { |k| "/gems/~#{k}" })
7575

76-
changed_gems.keys.each_slice(50) do |list|
76+
gem_names.each_slice(50) do |list|
7777
CacheClearJob.perform_later(*list.map { |k| [ "/gems/#{k}/", "/list/gems/#{k}/", "/static/gems/#{k}" ] }.flatten)
7878
end
7979
end

0 commit comments

Comments
 (0)