@@ -45,16 +45,14 @@ static class BranchLinkProperties extends io.branch.referral.util.LinkProperties
45
45
// Standard Debugging Variables
46
46
private static final String LCAT = "CordovaBranchSDK" ;
47
47
// todo pick up plugin version dynamically
48
- private static final String BRANCH_PLUGIN_VERSION = "4.1.2 " ;
48
+ private static final String BRANCH_PLUGIN_VERSION = "4.1.3 " ;
49
49
50
50
// Private Method Properties
51
51
private ArrayList <BranchUniversalObjectWrapper > branchObjectWrappers ;
52
52
private Activity activity ;
53
53
private Branch instance ;
54
54
private String deepLinkUrl ;
55
55
56
- private SessionListener sessionListener ;
57
-
58
56
/**
59
57
* Class Constructor
60
58
*/
@@ -87,8 +85,6 @@ protected void pluginInitialize() {
87
85
public void onNewIntent (Intent intent ) {
88
86
intent .putExtra ("branch_force_new_session" , true );
89
87
this .activity .setIntent (intent );
90
-
91
- this .reInitSession ();
92
88
}
93
89
94
90
/**
@@ -298,17 +294,7 @@ private void initSession(CallbackContext callbackContext) {
298
294
this .deepLinkUrl = data .toString ();
299
295
}
300
296
301
- this .sessionListener = new SessionListener (callbackContext );
302
- this .instance .initSession (this .sessionListener , data , activity );
303
- }
304
-
305
- private void reInitSession () {
306
- if (this .sessionListener == null ) {
307
- return ;
308
- }
309
-
310
- this .activity = this .cordova .getActivity ();
311
- this .instance .reInitSession (this .activity , this .sessionListener );
297
+ this .instance .initSession (new SessionListener (callbackContext ), data , activity );
312
298
}
313
299
314
300
/**
0 commit comments