diff options
author | Maxime Biais <maxime.biais@gmail.com> | 2016-10-01 16:07:35 +0200 |
---|---|---|
committer | Maxime Biais <maxime.biais@gmail.com> | 2016-10-01 16:07:35 +0200 |
commit | cd33482a9d0c7f799f4a16c4531cc9e735a76542 (patch) | |
tree | 4cec7ed2a7964d504234894d68360933f58af3cf | |
parent | 8eb910a445cb48ca0090e964eb856d8bfba88e61 (diff) | |
download | gradle-perf-android-medium-cd33482a9d0c7f799f4a16c4531cc9e735a76542.tar.gz |
Update Helpshift installConfig
-rw-r--r-- | WordPress/src/main/java/org/wordpress/android/util/HelpshiftHelper.java | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/WordPress/src/main/java/org/wordpress/android/util/HelpshiftHelper.java b/WordPress/src/main/java/org/wordpress/android/util/HelpshiftHelper.java index cc0bc3262..baf95bc1b 100644 --- a/WordPress/src/main/java/org/wordpress/android/util/HelpshiftHelper.java +++ b/WordPress/src/main/java/org/wordpress/android/util/HelpshiftHelper.java @@ -7,6 +7,8 @@ import android.content.Intent; import android.text.TextUtils; import com.helpshift.Core; +import com.helpshift.InstallConfig; +import com.helpshift.exceptions.InstallException; import com.helpshift.support.Support; import com.helpshift.support.Support.Delegate; @@ -16,6 +18,7 @@ import org.wordpress.android.WordPress; import org.wordpress.android.analytics.AnalyticsTracker; import org.wordpress.android.analytics.AnalyticsTracker.Stat; import org.wordpress.android.models.AccountHelper; +import org.wordpress.android.util.AppLog.T; import java.io.File; import java.util.HashMap; @@ -84,11 +87,16 @@ public class HelpshiftHelper { } public static void init(Application application) { - HashMap<String, Boolean> config = new HashMap<String, Boolean>(); - config.put("enableInAppNotification", false); + InstallConfig installConfig = new InstallConfig.Builder() + .setEnableInAppNotification(true) + .build(); Core.init(Support.getInstance()); - Core.install(application, BuildConfig.HELPSHIFT_API_KEY, BuildConfig.HELPSHIFT_API_DOMAIN, - BuildConfig.HELPSHIFT_API_ID, config); + try { + Core.install(application, BuildConfig.HELPSHIFT_API_KEY, BuildConfig.HELPSHIFT_API_DOMAIN, + BuildConfig.HELPSHIFT_API_ID, installConfig); + } catch (InstallException e) { + AppLog.e(T.UTILS, e); + } Support.setDelegate(new Delegate() { @Override public void sessionBegan() { |