From 63f43a2303151c68c917a61299a754801abdb69d Mon Sep 17 00:00:00 2001 From: Simon B Date: Thu, 9 Aug 2018 16:41:12 +0200 Subject: [PATCH] untested - suggestion from comment in #68 According to https://github.com/jimbojsb/launchrocket/issues/68#issuecomment-360616116 taking 2 to count-1 instead of count-3 should keep both the name before @ and version after @, did I understand that right? --- LaunchRocket/ServiceManager.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LaunchRocket/ServiceManager.m b/LaunchRocket/ServiceManager.m index 4eeb228..dcacfa2 100644 --- a/LaunchRocket/ServiceManager.m +++ b/LaunchRocket/ServiceManager.m @@ -209,7 +209,7 @@ -(void) addService:(NSString *)plistFile { NSArray *pathComponents = [plistFile componentsSeparatedByString:@"/"]; NSArray *filenameComponents = [[pathComponents lastObject] componentsSeparatedByString:@"."]; NSString *identifier = [[filenameComponents subarrayWithRange:NSMakeRange(0, [filenameComponents count] - 1)] componentsJoinedByString:@"."]; - NSString *serviceName = [[[filenameComponents subarrayWithRange:NSMakeRange(2, [filenameComponents count] - 3)] componentsJoinedByString:@"."] capitalizedString]; + NSString *serviceName = [[[filenameComponents subarrayWithRange:NSMakeRange(2, [filenameComponents count] - 1)] componentsJoinedByString:@"."] capitalizedString]; [dict setObject:plistFile forKey:@"plist"]; [dict setObject:serviceName forKey:@"name"];