Skip to content

Commit 4578c49

Browse files
committed
Parsing error fixed
1 parent f543151 commit 4578c49

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

android/src/main/java/com/optimizely/optimizely_flutter_sdk/OptimizelyFlutterClient.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ protected void initializeOptimizely(@NonNull ArgumentsParser argumentsParser, @N
7373
}
7474
// EventDispatcher Default Values
7575
Integer batchSize = 10;
76-
Long timeInterval = TimeUnit.MINUTES.toMillis(1L); // Minutes
76+
long timeInterval = TimeUnit.MINUTES.toMillis(1L); // Minutes
7777
Integer maxQueueSize = 10000;
7878

7979
if (argumentsParser.getEventBatchSize() != null) {
@@ -107,7 +107,9 @@ protected void initializeOptimizely(@NonNull ArgumentsParser argumentsParser, @N
107107
}
108108
// Delete old user context
109109
userContextsTracker.remove(sdkKey);
110-
getOptimizelyClient(sdkKey).close();
110+
if (getOptimizelyClient(sdkKey) != null) {
111+
getOptimizelyClient(sdkKey).close();
112+
}
111113
optimizelyManagerTracker.remove(sdkKey);
112114

113115
// Creating new instance

android/src/main/java/com/optimizely/optimizely_flutter_sdk/helper_classes/ArgumentsParser.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,15 +79,15 @@ public Integer getEventBatchSize() {
7979
return (Integer) arguments.get(Constants.RequestParameterKey.EVENT_BATCH_SIZE);
8080
}
8181

82-
public Long getEventTimeInterval() {
83-
return (Long) arguments.get(Constants.RequestParameterKey.EVENT_TIME_INTERVAL);
82+
public Integer getEventTimeInterval() {
83+
return (Integer) arguments.get(Constants.RequestParameterKey.EVENT_TIME_INTERVAL);
8484
}
8585

8686
public Integer getEventMaxQueueSize() {
8787
return (Integer) arguments.get(Constants.RequestParameterKey.EVENT_MAX_QUEUE_SIZE);
8888
}
8989

90-
public Long getDatafilePeriodicDownloadInterval() {
91-
return (Long) arguments.get(Constants.RequestParameterKey.DATAFILE_PERIODIC_DOWNLOAD_INTERVAL);
90+
public Integer getDatafilePeriodicDownloadInterval() {
91+
return (Integer) arguments.get(Constants.RequestParameterKey.DATAFILE_PERIODIC_DOWNLOAD_INTERVAL);
9292
}
9393
}

0 commit comments

Comments
 (0)