diff --git a/android/src/main/java/io/ably/flutter/plugin/AblyMethodCallHandler.java b/android/src/main/java/io/ably/flutter/plugin/AblyMethodCallHandler.java index c3cb46985..87b444243 100644 --- a/android/src/main/java/io/ably/flutter/plugin/AblyMethodCallHandler.java +++ b/android/src/main/java/io/ably/flutter/plugin/AblyMethodCallHandler.java @@ -25,6 +25,7 @@ import io.ably.lib.realtime.Channel; import io.ably.lib.realtime.CompletionListener; import io.ably.lib.realtime.Presence; +import io.ably.lib.rest.AblyBase; import io.ably.lib.rest.AblyRest; import io.ably.lib.rest.Auth; import io.ably.lib.transport.Defaults; @@ -604,16 +605,15 @@ private void releaseRealtimeChannel(@NonNull MethodCall call, @NonNull MethodCha private void realtimeTime(@NonNull MethodCall methodCall, @NonNull MethodChannel.Result result) { final AblyFlutterMessage message = (AblyFlutterMessage) methodCall.arguments; - time(methodCall, result, instanceStore.getRealtime((int) message.message)); + time(result, instanceStore.getRealtime((int) message.message)); } private void restTime(@NonNull MethodCall methodCall, @NonNull MethodChannel.Result result) { final AblyFlutterMessage message = (AblyFlutterMessage) methodCall.arguments; - time(methodCall, result, instanceStore.getRest((int) message.message)); + time(result, instanceStore.getRest((int) message.message)); } - private void time(@NonNull MethodCall methodCall, @NonNull MethodChannel.Result result, AblyBase client) { - final AblyFlutterMessage message = (AblyFlutterMessage) methodCall.arguments; + private void time(@NonNull MethodChannel.Result result, AblyBase client) { Callback callback = new Callback() { @Override public void onSuccess(Long timeResult) {