Skip to content

Commit 7f13ad3

Browse files
authored
fix: update export to support sdk v3.8.3-patch.10 (#80)
1 parent 0c34cd8 commit 7f13ad3

1 file changed

Lines changed: 22 additions & 8 deletions

File tree

go/export.go

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -940,15 +940,15 @@ func delete_friend(cCallback C.CB_S_I_S_S, operationID *C.char, friendUserID *C.
940940
}
941941

942942
//export get_friend_application_list_as_recipient
943-
func get_friend_application_list_as_recipient(cCallback C.CB_S_I_S_S, operationID *C.char) {
943+
func get_friend_application_list_as_recipient(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char) {
944944
baseCallback := NewBaseCallback(cCallback, operationID)
945-
open_im_sdk.GetFriendApplicationListAsRecipient(baseCallback, C.GoString(operationID))
945+
open_im_sdk.GetFriendApplicationListAsRecipient(baseCallback, C.GoString(operationID), C.GoString(req))
946946
}
947947

948948
//export get_friend_application_list_as_applicant
949-
func get_friend_application_list_as_applicant(cCallback C.CB_S_I_S_S, operationID *C.char) {
949+
func get_friend_application_list_as_applicant(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char) {
950950
baseCallback := NewBaseCallback(cCallback, operationID)
951-
open_im_sdk.GetFriendApplicationListAsApplicant(baseCallback, C.GoString(operationID))
951+
open_im_sdk.GetFriendApplicationListAsApplicant(baseCallback, C.GoString(operationID), C.GoString(req))
952952
}
953953

954954
//export accept_friend_application
@@ -963,6 +963,12 @@ func refuse_friend_application(cCallback C.CB_S_I_S_S, operationID *C.char, user
963963
open_im_sdk.RefuseFriendApplication(baseCallback, C.GoString(operationID), C.GoString(userIDHandleMsg))
964964
}
965965

966+
//export get_friend_application_unhandled_count
967+
func get_friend_application_unhandled_count(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char) {
968+
baseCallback := NewBaseCallback(cCallback, operationID)
969+
open_im_sdk.GetFriendApplicationUnhandledCount(baseCallback, C.GoString(operationID), C.GoString(req))
970+
}
971+
966972
//export add_black
967973
func add_black(cCallback C.CB_S_I_S_S, operationID *C.char, blackUserID *C.char, ex *C.char) {
968974
baseCallback := NewBaseCallback(cCallback, operationID)
@@ -1146,17 +1152,17 @@ func invite_user_to_group(cCallback C.CB_S_I_S_S, operationID, cGroupID, cReason
11461152
// GetGroupApplicationListAsRecipient retrieves the group application list as a recipient
11471153
//
11481154
//export get_group_application_list_as_recipient
1149-
func get_group_application_list_as_recipient(cCallback C.CB_S_I_S_S, operationID *C.char) {
1155+
func get_group_application_list_as_recipient(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char) {
11501156
baseCallback := NewBaseCallback(cCallback, operationID)
1151-
open_im_sdk.GetGroupApplicationListAsRecipient(baseCallback, C.GoString(operationID))
1157+
open_im_sdk.GetGroupApplicationListAsRecipient(baseCallback, C.GoString(operationID), C.GoString(req))
11521158
}
11531159

11541160
// GetGroupApplicationListAsApplicant retrieves the group application list as an applicant
11551161
//
11561162
//export get_group_application_list_as_applicant
1157-
func get_group_application_list_as_applicant(cCallback C.CB_S_I_S_S, operationID *C.char) {
1163+
func get_group_application_list_as_applicant(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char) {
11581164
baseCallback := NewBaseCallback(cCallback, operationID)
1159-
open_im_sdk.GetGroupApplicationListAsApplicant(baseCallback, C.GoString(operationID))
1165+
open_im_sdk.GetGroupApplicationListAsApplicant(baseCallback, C.GoString(operationID), C.GoString(req))
11601166
}
11611167

11621168
// AcceptGroupApplication accepts a group application
@@ -1177,6 +1183,14 @@ func refuse_group_application(cCallback C.CB_S_I_S_S, operationID, cGroupID, cFr
11771183
C.GoString(cFromUserID), C.GoString(cHandleMsg))
11781184
}
11791185

1186+
// GetGroupApplicationUnhandledCount retrieves the count of unhandled group applications
1187+
//
1188+
//export get_group_application_unhandled_count
1189+
func get_group_application_unhandled_count(cCallback C.CB_S_I_S_S, operationID, req *C.char) {
1190+
baseCallback := NewBaseCallback(cCallback, operationID)
1191+
open_im_sdk.GetGroupApplicationUnhandledCount(baseCallback, C.GoString(operationID), C.GoString(req))
1192+
}
1193+
11801194
// SearchGroupMembers searches for group members
11811195
//
11821196
//export search_group_members

0 commit comments

Comments
 (0)