diff --git a/build.gradle b/build.gradle index 59242d5..e991823 100644 --- a/build.gradle +++ b/build.gradle @@ -36,7 +36,7 @@ allprojects { groupId = 'com.queue-it.androidsdk' libraryName = 'com.queue_it.androidsdk' libraryDescription = 'Android SDK to integrate with Queue-it' - libraryVersion = "2.1.4" + libraryVersion = "2.1.5" organization = "Queue-it" organizationUrl = "https://queue-it.com" diff --git a/library/src/main/java/com/queue_it/androidsdk/UriOverrider.java b/library/src/main/java/com/queue_it/androidsdk/UriOverrider.java index 48327c6..437a9ed 100644 --- a/library/src/main/java/com/queue_it/androidsdk/UriOverrider.java +++ b/library/src/main/java/com/queue_it/androidsdk/UriOverrider.java @@ -102,7 +102,7 @@ public boolean handleNavigationRequest(final String destinationUrlStr, WebView w String navigationHost = destinationUri.getHost(); String queueHost = queue.getHost(); - boolean isQueueItUrl = navigationHost != null && queueHost != null && queueHost.contains(navigationHost); + boolean isQueueItUrl = navigationHost != null && queueHost != null && queueHost.equals(navigationHost); if (isQueueItUrl) { boolean needsRewrite = QueueUrlHelper.urlUpdateNeeded(destinationUri, userId); if (needsRewrite) { diff --git a/library/src/test/java/com/queue_it/androidsdk/UriOverriderTest.java b/library/src/test/java/com/queue_it/androidsdk/UriOverriderTest.java index 4c2291d..b9420a3 100644 --- a/library/src/test/java/com/queue_it/androidsdk/UriOverriderTest.java +++ b/library/src/test/java/com/queue_it/androidsdk/UriOverriderTest.java @@ -491,5 +491,4 @@ protected void onSessionRestart() { verify(webView).loadUrl(argument.capture()); assertEquals(expectedRewrittenUrl, argument.getValue()); } - } \ No newline at end of file