Reinstate memoisation
This commit is contained in:
parent
0a3b052cf6
commit
d7a965bf3f
1 changed files with 2 additions and 2 deletions
|
@ -4,14 +4,14 @@ class Communities
|
|||
@local_chapters = {}
|
||||
|
||||
def self.local_chapters(locale)
|
||||
@local_chapters[locale] = local_chapter_for(locale)
|
||||
@local_chapters[locale] ||= local_chapter_for(locale)
|
||||
end
|
||||
|
||||
class << self
|
||||
protected
|
||||
|
||||
def local_chapter_for(locale)
|
||||
@local_chapters_index = load_local_chapters
|
||||
@local_chapters_index ||= load_local_chapters
|
||||
locale_dict = locale_dict_for(locale)
|
||||
localised_chapters = []
|
||||
@local_chapters_index.each do |chapter|
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue