aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Biais <maxime.biais@gmail.com>2016-10-01 16:07:35 +0200
committerMaxime Biais <maxime.biais@gmail.com>2016-10-01 16:07:35 +0200
commitcd33482a9d0c7f799f4a16c4531cc9e735a76542 (patch)
tree4cec7ed2a7964d504234894d68360933f58af3cf
parent8eb910a445cb48ca0090e964eb856d8bfba88e61 (diff)
downloadgradle-perf-android-medium-cd33482a9d0c7f799f4a16c4531cc9e735a76542.tar.gz
Update Helpshift installConfig
-rw-r--r--WordPress/src/main/java/org/wordpress/android/util/HelpshiftHelper.java16
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() {