@@ -69,16 +69,13 @@ - (void) validateIntegrationWithServerResponse:(BNCServerResponse*)response {
6969
7070 NSLog (@" ------ Checking for URI scheme correctness ------" );
7171 NSString *clientUriScheme = [NSString stringWithFormat: @" %@%@ " , [BNCSystemObserver defaultURIScheme ], @" ://" ];
72- NSString *uriScheme = [serverUriScheme isEqualToString: clientUriScheme] ? passString : errorString;
73- NSString *uriSchemeMessage =
74- [NSString stringWithFormat: @" %@ : Dashboard Link Settings page '%@ ' compared to client side '%@ '" ,
75- uriScheme, serverUriScheme, clientUriScheme];
76- NSLog (@" %@ " ,uriSchemeMessage);
72+ NSString *uriScheme = [BNCSystemObserver compareUriSchemes: serverUriScheme] ? passString : errorString;
7773 NSLog (@" -------------------------------------------------" );
7874
7975 NSLog (@" -- Checking for bundle identifier correctness ---" );
8076 NSString *clientBundleIdentifier = [[NSBundle mainBundle ] bundleIdentifier ] ?: @" " ;
81- NSString *bundleIdentifier = [serverBundleID isEqualToString: clientBundleIdentifier] ? passString : errorString;
77+ bool doUriSchemesMatch = [serverBundleID isEqualToString: clientBundleIdentifier];
78+ NSString *bundleIdentifier = doUriSchemesMatch ? passString : errorString;
8279 NSString *bundleIdentifierMessage =
8380 [NSString stringWithFormat: @" %@ : Dashboard Link Settings page '%@ ' compared to client side '%@ '" ,
8481 bundleIdentifier, serverBundleID, clientBundleIdentifier];
@@ -113,7 +110,7 @@ - (void) validateIntegrationWithServerResponse:(BNCServerResponse*)response {
113110
114111 // Build an alert string:
115112 NSString *alertString = @" \n " ;
116- if (serverUriScheme.length && [serverUriScheme isEqualToString: clientUriScheme] ) {
113+ if (serverUriScheme.length && doUriSchemesMatch ) {
117114 alertString = [alertString stringByAppendingFormat: @" %@ URI Scheme matches:\n\t '%@ '\n " ,
118115 kPassMark , serverUriScheme];
119116 } else {
0 commit comments