diff --git a/android/jni/com/mapswithme/maps/Framework.cpp b/android/jni/com/mapswithme/maps/Framework.cpp index d8b0278b16..94928e377b 100644 --- a/android/jni/com/mapswithme/maps/Framework.cpp +++ b/android/jni/com/mapswithme/maps/Framework.cpp @@ -801,7 +801,7 @@ uint64_t Framework::GetLocals(JNIEnv * env, jobject policy, double lat, double l return api->GetLocals(lat, lon, langStr, kResultsOnPage, kPageNumber, successFn, errorFn); } -void Framework::GetPromoCityGallery(JNIEnv * env, jobject policy, jstring id, +void Framework::GetPromoCityGallery(JNIEnv * env, jobject policy, m2::PointD const & point, promo::CityGalleryCallback const & onSuccess, promo::OnError const & onError) { @@ -809,7 +809,7 @@ void Framework::GetPromoCityGallery(JNIEnv * env, jobject policy, jstring id, if (api == nullptr) return; - api->GetCityGallery(jni::ToNativeString(env, id), languages::GetCurrentNorm(), onSuccess, + api->GetCityGallery(point, languages::GetCurrentNorm(), onSuccess, onError); } diff --git a/android/jni/com/mapswithme/maps/Framework.hpp b/android/jni/com/mapswithme/maps/Framework.hpp index fb1760a30e..f32f20dd9d 100644 --- a/android/jni/com/mapswithme/maps/Framework.hpp +++ b/android/jni/com/mapswithme/maps/Framework.hpp @@ -219,7 +219,7 @@ namespace android uint64_t GetLocals(JNIEnv * env, jobject policy, double lat, double lon, locals::LocalsSuccessCallback const & successFn, locals::LocalsErrorCallback const & errorFn); - void GetPromoCityGallery(JNIEnv * env, jobject policy, jstring id, + void GetPromoCityGallery(JNIEnv * env, jobject policy, m2::PointD const & point, promo::CityGalleryCallback const & onSuccess, promo::OnError const & onError);