@@ -67,14 +67,14 @@ class BucketeerFlutterClientSdkPlugin : MethodCallHandler, FlutterPlugin {
6767 val apiEndpoint = call.argument(" apiEndpoint" ) as ? String
6868 val featureTag = (call.argument(" featureTag" ) as ? String ) ? : " "
6969 val eventsFlushInterval =
70- call.argument(" eventsFlushInterval" ) as ? Long
70+ call.argument(" eventsFlushInterval" ) as ? Int
7171 val eventsMaxQueueSize =
7272 call.argument(" eventsMaxQueueSize" ) as ? Int
7373 val pollingInterval =
74- call.argument(" pollingInterval" ) as ? Long
74+ call.argument(" pollingInterval" ) as ? Int
7575 val backgroundPollingInterval =
76- call.argument(" backgroundPollingInterval" ) as ? Long
77- val timeoutMillis = call.argument(" timeoutMillis" ) as ? Long
76+ call.argument(" backgroundPollingInterval" ) as ? Int
77+ val timeoutMillis = call.argument(" timeoutMillis" ) as ? Int
7878 val appVersion = call.argument(" appVersion" ) as ? String
7979 val userAttributes = call.argument(" userAttributes" ) as ? Map <String , String > ? : mapOf ()
8080 if (apiKey.isNullOrEmpty()) {
@@ -96,7 +96,7 @@ class BucketeerFlutterClientSdkPlugin : MethodCallHandler, FlutterPlugin {
9696 .apiEndpoint(apiEndpoint)
9797 .featureTag(featureTag).let {
9898 if (eventsFlushInterval != null && eventsFlushInterval > 0 ) {
99- return @let it.eventsFlushInterval(eventsFlushInterval)
99+ return @let it.eventsFlushInterval(eventsFlushInterval.toLong() )
100100 }
101101 return @let it
102102 }.let {
@@ -106,12 +106,12 @@ class BucketeerFlutterClientSdkPlugin : MethodCallHandler, FlutterPlugin {
106106 return @let it
107107 }.let {
108108 if (pollingInterval != null && pollingInterval > 0 ) {
109- return @let it.pollingInterval(pollingInterval)
109+ return @let it.pollingInterval(pollingInterval.toLong() )
110110 }
111111 return @let it
112112 }.let {
113113 if (backgroundPollingInterval != null && backgroundPollingInterval > 0 ) {
114- return @let it.pollingInterval (backgroundPollingInterval)
114+ return @let it.backgroundPollingInterval (backgroundPollingInterval.toLong() )
115115 }
116116 return @let it
117117 }.let {
@@ -128,7 +128,7 @@ class BucketeerFlutterClientSdkPlugin : MethodCallHandler, FlutterPlugin {
128128 .build()
129129
130130 val future: Future <BKTException ?> = if (timeoutMillis != null ) {
131- BKTClient .initialize(applicationContext!! , config, user, timeoutMillis)
131+ BKTClient .initialize(applicationContext!! , config, user, timeoutMillis.toLong() )
132132 } else {
133133 BKTClient .initialize(applicationContext!! , config, user)
134134 }
0 commit comments