Skip to content

Commit dbe3ae6

Browse files
authored
Merge pull request #397 from easemob/alpha
Alpha
2 parents 2d669ae + 3f13d59 commit dbe3ae6

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

android/src/main/java/com/easemob/im_flutter_sdk/EMChatManagerWrapper.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ private void recallMessage(JSONObject param, String channelName, Result result)
215215
if (msg != null) {
216216
EMClient.getInstance().chatManager().recallMessage(msg);
217217
}
218-
onSuccess(result, channelName, true);
218+
onSuccess(result, channelName, true);
219219
} catch (HyphenateException e) {
220220
onError(result, e);
221221
}
@@ -306,12 +306,14 @@ public void onProgress(int progress, String status) {
306306

307307
@Override
308308
public void onError(int code, String desc) {
309+
Map<String, Object> data = new HashMap<>();
310+
data.put("code", code);
311+
data.put("description", desc);
309312
post(() -> {
310313
Map<String, Object> map = new HashMap<>();
311314
map.put("message", EMMessageHelper.toJson(msg));
312315
map.put("localTime", msg.localTime());
313-
map.put("code", code);
314-
map.put("description", desc);
316+
map.put("error", data);
315317
messageChannel.invokeMethod(EMSDKMethod.onMessageError, map);
316318
});
317319
}
@@ -348,12 +350,14 @@ public void onProgress(int progress, String status) {
348350

349351
@Override
350352
public void onError(int code, String desc) {
353+
Map<String, Object> data = new HashMap<>();
354+
data.put("code", code);
355+
data.put("description", desc);
351356
post(() -> {
352357
Map<String, Object> map = new HashMap<>();
353358
map.put("message", EMMessageHelper.toJson(msg));
354359
map.put("localTime", msg.localTime());
355-
map.put("code", code);
356-
map.put("description", desc);
360+
map.put("error", data);
357361
messageChannel.invokeMethod(EMSDKMethod.onMessageError, map);
358362
});
359363
}

android/src/main/java/com/easemob/im_flutter_sdk/EMConversationWrapper.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package com.easemob.im_flutter_sdk;
2-
32
import android.text.TextUtils;
4-
53
import io.flutter.plugin.common.MethodCall;
64
import io.flutter.plugin.common.MethodChannel.MethodCallHandler;
75
import io.flutter.plugin.common.MethodChannel.Result;

0 commit comments

Comments
 (0)