adium-1.4 3559:b34a397f8bf8: Use 'Facebook' as the serviceID, an...
commits at adium.im
commits at adium.im
Mon Jun 27 22:03:13 UTC 2011
details: http://hg.adium.im/adium-1.4/rev/b34a397f8bf8
revision: 3559:b34a397f8bf8
branch: (none)
author: Evan Schoenberg
date: Mon Jun 27 17:03:04 2011 -0500
Use 'Facebook' as the serviceID, and lookup the service by unique ID as necessary. This allows existing service icon packs to continue to work. Fixes #15293
diffs (24 lines):
diff -r bc972b55188a -r b34a397f8bf8 Plugins/Purple Service/AIFacebookXMPPService.m
--- a/Plugins/Purple Service/AIFacebookXMPPService.m Mon Jun 27 22:59:13 2011 +0200
+++ b/Plugins/Purple Service/AIFacebookXMPPService.m Mon Jun 27 17:03:04 2011 -0500
@@ -29,7 +29,7 @@
}
- (NSString *)serviceID{
- return FACEBOOK_XMPP_SERVICE_ID;
+ return @"Facebook";
}
- (NSString *)serviceClass{
diff -r bc972b55188a -r b34a397f8bf8 Plugins/Purple Service/PurpleFacebookAccount.m
--- a/Plugins/Purple Service/PurpleFacebookAccount.m Mon Jun 27 22:59:13 2011 +0200
+++ b/Plugins/Purple Service/PurpleFacebookAccount.m Mon Jun 27 17:03:04 2011 -0500
@@ -43,7 +43,7 @@
//Move logs to the new account
NSString *logsDir = [[adium.loginController userDirectory] stringByAppendingPathComponent:@"Logs"];
- AIService *newXMPPService = [adium.accountController firstServiceWithServiceID:FACEBOOK_XMPP_SERVICE_ID];
+ AIService *newXMPPService = [adium.accountController serviceWithUniqueID:FACEBOOK_XMPP_SERVICE_ID];
NSString *oldFolder = [NSString stringWithFormat:@"%@.%@",
[self.migrationData objectForKey:@"originalServiceID"],
More information about the commits
mailing list