]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/communities.rb
Remove failed attempt to stop internal methods being public
[rails.git] / app / models / communities.rb
index 05e330b265383c6cc0d90f56c0042a2f0f7fbf31..fee0b2adee1b14b7e0ff73566bf79bc698d963eb 100644 (file)
@@ -4,11 +4,11 @@ class Communities
   @local_chapters = {}
 
   def self.local_chapters(locale)
-    @local_chapters[locale] = local_chapter_for(locale)
+    @local_chapters[locale] ||= local_chapter_for(locale)
   end
 
   def self.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|