diff --git a/src/org/geometerplus/android/fbreader/network/AuthenticationActivity.java b/src/org/geometerplus/android/fbreader/network/AuthenticationActivity.java index 59b78c4bd..076a62add 100644 --- a/src/org/geometerplus/android/fbreader/network/AuthenticationActivity.java +++ b/src/org/geometerplus/android/fbreader/network/AuthenticationActivity.java @@ -146,7 +146,7 @@ public class AuthenticationActivity extends Activity { myCustomAuthentication = intent.getBooleanExtra(CUSTOM_AUTH_KEY, false); if (myCustomAuthentication) { - myLink = Util.linkByIntent(intent); + myLink = NetworkLibrary.Instance().getLinkByUrl(String.valueOf(intent.getData())); if (myLink == null) { finish(); return; diff --git a/src/org/geometerplus/android/fbreader/network/Util.java b/src/org/geometerplus/android/fbreader/network/Util.java index bf7e69fba..12dcfbac8 100644 --- a/src/org/geometerplus/android/fbreader/network/Util.java +++ b/src/org/geometerplus/android/fbreader/network/Util.java @@ -42,11 +42,6 @@ public abstract class Util implements UserRegistrationConstants { private static final String AUTO_SIGNIN_ACTION = "android.fbreader.action.NETWORK_LIBRARY_AUTOSIGNIN"; - static INetworkLink linkByIntent(Intent intent) { - final Uri uri = intent.getData(); - return uri != null ? NetworkLibrary.Instance().getLinkByUrl(uri.toString()) : null; - } - public static Intent intentByLink(Intent intent, INetworkLink link) { if (link != null) { intent.setData(Uri.parse(link.getUrl(UrlInfo.Type.Catalog)));