From 23f5ec4feda037d931d769731ff8654f8d83511f Mon Sep 17 00:00:00 2001 From: alexzatsepin Date: Tue, 8 Sep 2020 18:40:13 +0300 Subject: [PATCH] [android] Reduced restriction on non-null download url when onPaymenRequired called. It's possible when we quickly get out from catalog fragment after pressing the buy/download button and callback came to another fragment --- .../maps/bookmarks/DefaultBookmarkDownloadController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/com/mapswithme/maps/bookmarks/DefaultBookmarkDownloadController.java b/android/src/com/mapswithme/maps/bookmarks/DefaultBookmarkDownloadController.java index bfa05bc663..ce44793b94 100644 --- a/android/src/com/mapswithme/maps/bookmarks/DefaultBookmarkDownloadController.java +++ b/android/src/com/mapswithme/maps/bookmarks/DefaultBookmarkDownloadController.java @@ -122,7 +122,7 @@ class DefaultBookmarkDownloadController implements BookmarkDownloadController, { LOGGER.i(TAG, "Payment required for bookmark purchase"); if (TextUtils.isEmpty(mDownloadUrl)) - throw new IllegalStateException("Download url must be non-null if payment required!"); + return; if (mCallback != null) {