mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-20 10:55:25 +00:00
Axe handling of sogo 0.9 gnustep domain migration
This commit is contained in:
@@ -68,21 +68,6 @@ BootstrapNSUserDefaults ()
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_migrateSOGo09Configuration (NSUserDefaults *ud, NSObject *logger)
|
||||
{
|
||||
NSDictionary *domain;
|
||||
|
||||
domain = [ud persistentDomainForName: @"sogod-0.9"];
|
||||
if ([domain count])
|
||||
{
|
||||
[logger logWithFormat: @"migrating user defaults from sogod-0.9"];
|
||||
[ud setPersistentDomain: domain forName: @"sogod"];
|
||||
[ud removePersistentDomainForName: @"sogod-0.9"];
|
||||
[ud synchronize];
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_injectConfigurationFromFile (NSUserDefaults *ud,
|
||||
NSString *filename, NSObject *logger)
|
||||
@@ -139,11 +124,6 @@ _injectConfigurationFromFile (NSUserDefaults *ud,
|
||||
/* we load the configuration from the standard user default files */
|
||||
ud = [NSUserDefaults standardUserDefaults];
|
||||
|
||||
/* if "sogod" does not exist, maybe "sogod-0.9" still exists from an old
|
||||
configuration */
|
||||
if (![[ud persistentDomainForName: @"sogod"] count])
|
||||
_migrateSOGo09Configuration (ud, logger);
|
||||
|
||||
/* reregister defaults from domain "sogod" into default domain, for
|
||||
non-sogod processes */
|
||||
[ud addSuiteNamed: @"sogod"];
|
||||
|
||||
Reference in New Issue
Block a user