diff --git a/ios/RNFirebase/links/RNFirebaseLinks.m b/ios/RNFirebase/links/RNFirebaseLinks.m index 46478d46..d3283f6d 100644 --- a/ios/RNFirebase/links/RNFirebaseLinks.m +++ b/ios/RNFirebase/links/RNFirebaseLinks.m @@ -161,9 +161,11 @@ RCT_EXPORT_METHOD(createShortDynamicLink: (NSDictionary *) metadata resolver:(RC NSLog(@"create short dynamic link failure %@", [error localizedDescription]); reject(@"links/failure", @"Failed to create Short Dynamic Link", error); } - NSURL *shortLink = shortURL; - NSLog(@"created short dynamic link: %@", shortLink.absoluteString); - resolve(shortLink.absoluteString); + else { + NSURL *shortLink = shortURL; + NSLog(@"created short dynamic link: %@", shortLink.absoluteString); + resolve(shortLink.absoluteString); + } }]; } @catch(NSException * e) {