From acce74daca90c242c9db80be36252340366e7858 Mon Sep 17 00:00:00 2001 From: Arsentiy Milchakov Date: Wed, 10 Apr 2019 19:42:45 +0300 Subject: [PATCH] [android][billing] log crashlytics exception when required parameter is not found --- .../mapswithme/maps/bookmarks/BookmarkPaymentDataParser.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/src/com/mapswithme/maps/bookmarks/BookmarkPaymentDataParser.java b/android/src/com/mapswithme/maps/bookmarks/BookmarkPaymentDataParser.java index 52baf5e9bd..8bc2e57188 100644 --- a/android/src/com/mapswithme/maps/bookmarks/BookmarkPaymentDataParser.java +++ b/android/src/com/mapswithme/maps/bookmarks/BookmarkPaymentDataParser.java @@ -45,7 +45,8 @@ class BookmarkPaymentDataParser implements PaymentDataParser String parameter = uri.getQueryParameter(name); if (TextUtils.isEmpty(parameter)) { - CrashlyticsUtils.log(Log.ERROR, TAG, "'" + name + "' parameter is required! URI: " + uri); + CrashlyticsUtils.logException( + new IllegalArgumentException("'" + name + "' parameter is required! URI: " + uri)); return ""; }