Accelerated basic page loading by caching the list of supported languages

This commit is contained in:
Wolfgang Sourdeau
2012-10-25 21:58:34 -04:00
parent cf0e0691f6
commit 9929623119
+9 -1
View File
@@ -379,7 +379,15 @@ _injectConfigurationFromFile (NSUserDefaults *ud,
- (NSArray *) supportedLanguages
{
return [self stringArrayForKey: @"SOGoSupportedLanguages"];
static NSArray *supportedLanguages = nil;
if (!supportedLanguages)
{
supportedLanguages = [self stringArrayForKey: @"SOGoSupportedLanguages"];
[supportedLanguages retain];
}
return supportedLanguages;
}
- (BOOL) userCanChangePassword