diff options
author | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2018-08-15 16:20:37 +0300 |
---|---|---|
committer | Daria Volvenkova <d.volvenkova@corp.mail.ru> | 2018-08-17 15:26:10 +0300 |
commit | 515abeed2a658d13864d15c80463f53845738912 (patch) | |
tree | 8f1b718ba312ed47a60cbc64f34d9f4b2f31a8cc /android | |
parent | 93d41ed31836c9302b4589e1f7c0521e748c87ef (diff) |
[Core] Added subscription
Diffstat (limited to 'android')
-rw-r--r-- | android/jni/com/mapswithme/maps/Framework.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/android/jni/com/mapswithme/maps/Framework.cpp b/android/jni/com/mapswithme/maps/Framework.cpp index 593e14ca31..02639254e0 100644 --- a/android/jni/com/mapswithme/maps/Framework.cpp +++ b/android/jni/com/mapswithme/maps/Framework.cpp @@ -1620,6 +1620,9 @@ Java_com_mapswithme_maps_Framework_nativeDeleteSavedRoutePoints() JNIEXPORT jobjectArray JNICALL Java_com_mapswithme_maps_Framework_nativeGetSearchBanners(JNIEnv * env, jclass) { + auto const & subscription = frm()->GetSubscription(); + if (subscription && subscription->IsActive()) + return nullptr; return usermark_helper::ToBannersArray(env, frm()->GetAdsEngine().GetSearchBanners()); } @@ -1708,6 +1711,9 @@ JNIEXPORT jboolean JNICALL Java_com_mapswithme_maps_Framework_nativeHasMegafonDownloaderBanner(JNIEnv * env, jclass, jstring mwmId) { + auto const & subscription = frm()->GetSubscription(); + if (subscription && subscription->IsActive()) + return static_cast<jboolean>(false); return static_cast<jboolean>(ads::HasMegafonDownloaderBanner(frm()->GetStorage(), jni::ToNativeString(env, mwmId), languages::GetCurrentNorm())); |