From d5584c65989a57a1f0554a22a453c0bad3528160 Mon Sep 17 00:00:00 2001 From: Danilo Ercoli Date: Thu, 10 Dec 2015 16:59:15 +0100 Subject: [PATCH] Update user properties before tracking the event. --- .../analytics/AnalyticsTrackerNosara.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTrackerNosara.java b/WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTrackerNosara.java index 41f0a82f6a6d..d0cbecb80458 100644 --- a/WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTrackerNosara.java +++ b/WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTrackerNosara.java @@ -463,6 +463,15 @@ public void refreshMetadata(boolean isUserConnected, boolean isWordPressComUser, return; } + try { + JSONObject properties = new JSONObject(); + properties.put(JETPACK_USER, isJetpackUser); + properties.put(NUMBER_OF_BLOGS, numBlogs); + mNosaraClient.registerUserProperties(properties); + } catch (JSONException e) { + AppLog.e(AppLog.T.UTILS, e); + } + if (isUserConnected && isWordPressComUser) { setWordPressComUserName(username); // Re-unify the user @@ -478,14 +487,7 @@ public void refreshMetadata(boolean isUserConnected, boolean isWordPressComUser, } } - try { - JSONObject properties = new JSONObject(); - properties.put(JETPACK_USER, isJetpackUser); - properties.put(NUMBER_OF_BLOGS, numBlogs); - mNosaraClient.registerUserProperties(properties); - } catch (JSONException e) { - AppLog.e(AppLog.T.UTILS, e); - } + }