diff --git a/assets/linux_arm64/libopenimsdk.so b/assets/linux_arm64/libopenimsdk.so index b4527ce..e9b00aa 100644 Binary files a/assets/linux_arm64/libopenimsdk.so and b/assets/linux_arm64/libopenimsdk.so differ diff --git a/assets/linux_x64/libopenimsdk.so b/assets/linux_x64/libopenimsdk.so index c6014b7..056ff1e 100644 Binary files a/assets/linux_x64/libopenimsdk.so and b/assets/linux_x64/libopenimsdk.so differ diff --git a/assets/mac_arm64/libopenimsdk.dylib b/assets/mac_arm64/libopenimsdk.dylib index 95ad7ba..786c399 100644 Binary files a/assets/mac_arm64/libopenimsdk.dylib and b/assets/mac_arm64/libopenimsdk.dylib differ diff --git a/assets/mac_x64/libopenimsdk.dylib b/assets/mac_x64/libopenimsdk.dylib index f20ab1f..50cb979 100644 Binary files a/assets/mac_x64/libopenimsdk.dylib and b/assets/mac_x64/libopenimsdk.dylib differ diff --git a/assets/version b/assets/version new file mode 100644 index 0000000..1918f03 --- /dev/null +++ b/assets/version @@ -0,0 +1 @@ +v3.8.2-alpha.4 \ No newline at end of file diff --git a/assets/win_ia32/libopenimsdk.dll b/assets/win_ia32/libopenimsdk.dll index fb11db7..1663b3d 100644 Binary files a/assets/win_ia32/libopenimsdk.dll and b/assets/win_ia32/libopenimsdk.dll differ diff --git a/assets/win_x64/libopenimsdk.dll b/assets/win_x64/libopenimsdk.dll index 60007af..6f6b0c5 100644 Binary files a/assets/win_x64/libopenimsdk.dll and b/assets/win_x64/libopenimsdk.dll differ diff --git a/package.json b/package.json index c0f50b3..ed62e9a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openim/electron-client-sdk", - "version": "1.1.3", + "version": "1.1.4", "description": "open im sdk for node", "source": "src/index.ts", "main": "lib/index.js", diff --git a/src/core/index.ts b/src/core/index.ts index e8aaada..ee6edb5 100644 --- a/src/core/index.ts +++ b/src/core/index.ts @@ -534,12 +534,6 @@ class OpenIMSDK 'void', ['baseCallback *', 'str', 'str'] ); - this.libOpenIMSDK.get_users_info = this.lib.func( - '__stdcall', - 'get_users_info', - 'void', - ['baseCallback *', 'str', 'str'] - ); this.libOpenIMSDK.set_self_info = this.lib.func( '__stdcall', 'set_self_info', @@ -579,7 +573,7 @@ class OpenIMSDK // Friend functions this.libOpenIMSDK.update_friends = this.lib.func( '__stdcall', - 'get_specified_friends_info', + 'update_friends', 'void', ['baseCallback *', 'str', 'str'] ); diff --git a/src/core/modules/friend.ts b/src/core/modules/friend.ts index c3be574..978e8fd 100644 --- a/src/core/modules/friend.ts +++ b/src/core/modules/friend.ts @@ -132,9 +132,9 @@ export function setupFriendModule(openIMSDK: OpenIMSDK) { }), updateFriends: (params: UpdateFriendsParams, opid = uuidV4()) => - new Promise>((resolve, reject) => { + new Promise>((resolve, reject) => { openIMSDK.libOpenIMSDK.update_friends( - openIMSDK.baseCallbackWrap(resolve, reject), + openIMSDK.baseCallbackWrap(resolve, reject), opid, JSON.stringify(params) );