From ebdfd16a9cdbff4d461e6ed86600a0da21c3a9e0 Mon Sep 17 00:00:00 2001 From: manuroe Date: Mon, 2 May 2016 10:59:53 +0200 Subject: [PATCH] Temporary develop commit for testing web links on jenkins builds --- Vector/Utils/Tools.m | 6 ++++++ Vector/ViewController/RoomViewController.m | 2 ++ 2 files changed, 8 insertions(+) diff --git a/Vector/Utils/Tools.m b/Vector/Utils/Tools.m index 068a53aec..f89d15637 100644 --- a/Vector/Utils/Tools.m +++ b/Vector/Utils/Tools.m @@ -65,17 +65,23 @@ { BOOL isUniversalLink; + NSLog(@"#### isUniversalLink. url.host: %@", url.host); + if ([url.host isEqualToString:@"vector.im"] || [url.host isEqualToString:@"www.vector.im"]) { // iOS Patch: fix vector.im urls before using it url = [Tools fixURLWithSeveralHashKeys:url]; + NSLog(@"#### isUniversalLink. Fixed url: %@", url); + if (NSNotFound != [@[@"/app", @"/staging", @"/beta", @"/develop"] indexOfObject:url.path]) { isUniversalLink = YES; } } + NSLog(@"#### isUniversalLink. Result: %@", @(isUniversalLink)); + return isUniversalLink; } diff --git a/Vector/ViewController/RoomViewController.m b/Vector/ViewController/RoomViewController.m index 2c27d313e..ef6398cf5 100644 --- a/Vector/ViewController/RoomViewController.m +++ b/Vector/ViewController/RoomViewController.m @@ -1375,6 +1375,8 @@ // Try to catch universal link supported by the app NSURL *url = userInfo[kMXKRoomBubbleCellUrl]; + NSLog(@"#### shouldDoAction. url: %@", url); + // If the link can be open it by the app, let it do if ([Tools isUniversalLink:url]) {