no message
This commit is contained in:
		
							parent
							
								
									114980dab0
								
							
						
					
					
						commit
						b2c3c09c20
					
				| @ -37,6 +37,8 @@ class _MyAppState extends State<MyApp> { | |||||||
|             token: |             token: | ||||||
|                 "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4YmZlMTNiNWVhYzQ0ZTg3OTYzNjUyYWJiOTFkODBkMiIsIlBsYXRmb3JtSUQiOjMsImV4cCI6MTc1NDM2NDkwNCwiaWF0IjoxNzQ2NTg4ODk5fQ.575xwR9lzJo1i5Te-Ul-99odONfxbzDXW0_2Kv3nFEE") |                 "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4YmZlMTNiNWVhYzQ0ZTg3OTYzNjUyYWJiOTFkODBkMiIsIlBsYXRmb3JtSUQiOjMsImV4cCI6MTc1NDM2NDkwNCwiaWF0IjoxNzQ2NTg4ODk5fQ.575xwR9lzJo1i5Te-Ul-99odONfxbzDXW0_2Kv3nFEE") | ||||||
|         .then((value) { |         .then((value) { | ||||||
|  |       List<String> list = []; | ||||||
|  |       OpenIM.iMManager.userManager.subscribeUsersStatus(list); | ||||||
|       OpenIM.iMManager.conversationManager |       OpenIM.iMManager.conversationManager | ||||||
|           .getAllConversationList() |           .getAllConversationList() | ||||||
|           .then((value) { |           .then((value) { | ||||||
|  | |||||||
| @ -69,3 +69,6 @@ std::string map_2_json(const flutter::EncodableMap& map) { | |||||||
| 	auto json_string = json_object.dump(); // 序列化为 JSON 字符串
 | 	auto json_string = json_object.dump(); // 序列化为 JSON 字符串
 | ||||||
|     return json_string; // 序列化为 JSON 字符串
 |     return json_string; // 序列化为 JSON 字符串
 | ||||||
| } | } | ||||||
|  | std::string value_2_json(flutter::EncodableValue value){ | ||||||
|  |     return EncodableValueToJson(value).dump(); | ||||||
|  | } | ||||||
| @ -31,6 +31,6 @@ std::vector<uint8_t> zego_value_get_vector_uint8(flutter::EncodableValue value); | |||||||
| ZFMap zego_value_get_map(flutter::EncodableValue value); | ZFMap zego_value_get_map(flutter::EncodableValue value); | ||||||
| ZFArray zego_value_get_list(flutter::EncodableValue value); | ZFArray zego_value_get_list(flutter::EncodableValue value); | ||||||
| std::string map_2_json(const flutter::EncodableMap& map); | std::string map_2_json(const flutter::EncodableMap& map); | ||||||
| 
 | std::string value_2_json(flutter::EncodableValue value); | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -55,7 +55,7 @@ void ChannelManagerService::getChannelMembersInfo( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); |         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); | ||||||
|         auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); |         auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* channelID_cs = const_cast<char*>(channelID.c_str()); |         char* channelID_cs = const_cast<char*>(channelID.c_str()); | ||||||
|         char* userIDList_cs = const_cast<char*>(userIDList.c_str()); |         char* userIDList_cs = const_cast<char*>(userIDList.c_str()); | ||||||
| @ -89,7 +89,7 @@ void ChannelManagerService::getChannelsInfo( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto channelIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("channelIDList"))); |         auto channelIDList = value_2_json(arguments->at(flutter::EncodableValue("channelIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* channelIDList_cs = const_cast<char*>(channelIDList.c_str()); |         char* channelIDList_cs = const_cast<char*>(channelIDList.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -189,7 +189,7 @@ void ChannelManagerService::getUsersInChannel( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); |         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); | ||||||
|         auto userIDs = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDs"))); |         auto userIDs = value_2_json(arguments->at(flutter::EncodableValue("userIDs"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* channelID_cs = const_cast<char*>(channelID.c_str()); |         char* channelID_cs = const_cast<char*>(channelID.c_str()); | ||||||
|         char* userIDs_cs = const_cast<char*>(userIDs.c_str()); |         char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | ||||||
|  | |||||||
| @ -116,7 +116,7 @@ void ConversationManagerService::getMultipleConversation( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto conversationIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationIDList"))); |         auto conversationIDList = value_2_json(arguments->at(flutter::EncodableValue("conversationIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* conversationIDList_cs = const_cast<char*>(conversationIDList.c_str()); |         char* conversationIDList_cs = const_cast<char*>(conversationIDList.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -314,7 +314,7 @@ void ConversationManagerService::setConversation( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto conversationID = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationID"))); |         auto conversationID = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationID"))); | ||||||
|         auto req = zego_value_get_string(arguments->at(flutter::EncodableValue("req"))); |         auto req = value_2_json(arguments->at(flutter::EncodableValue("req"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* conversationID_cs = const_cast<char*>(conversationID.c_str()); |         char* conversationID_cs = const_cast<char*>(conversationID.c_str()); | ||||||
|         char* req_cs = const_cast<char*>(req.c_str()); |         char* req_cs = const_cast<char*>(req.c_str()); | ||||||
|  | |||||||
| @ -107,7 +107,7 @@ void FriendshipManagerService::getFriendsInfo( | |||||||
|     if (arguments) |     if (arguments) | ||||||
|     { |     { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); |         auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
|         auto filterBlack = zego_value_get_bool(arguments->at(flutter::EncodableValue("filterBlack"))); |         auto filterBlack = zego_value_get_bool(arguments->at(flutter::EncodableValue("filterBlack"))); | ||||||
|         char *operationID_cs = const_cast<char *>(operationID.c_str()); |         char *operationID_cs = const_cast<char *>(operationID.c_str()); | ||||||
|         char *userIDList_cs = const_cast<char *>(userIDList.c_str()); |         char *userIDList_cs = const_cast<char *>(userIDList.c_str()); | ||||||
| @ -275,7 +275,7 @@ void FriendshipManagerService::checkFriend( | |||||||
|     if (arguments) |     if (arguments) | ||||||
|     { |     { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); |         auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
|         char *operationID_cs = const_cast<char *>(operationID.c_str()); |         char *operationID_cs = const_cast<char *>(operationID.c_str()); | ||||||
|         char *userIDList_cs = const_cast<char *>(userIDList.c_str()); |         char *userIDList_cs = const_cast<char *>(userIDList.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -351,7 +351,7 @@ void FriendshipManagerService::searchFriends( | |||||||
|     if (arguments) |     if (arguments) | ||||||
|     { |     { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto searchParam = zego_value_get_string(arguments->at(flutter::EncodableValue("searchParam"))); |         auto searchParam = value_2_json(arguments->at(flutter::EncodableValue("searchParam"))); | ||||||
|         char *operationID_cs = const_cast<char *>(operationID.c_str()); |         char *operationID_cs = const_cast<char *>(operationID.c_str()); | ||||||
|         char *searchParam_cs = const_cast<char *>(searchParam.c_str()); |         char *searchParam_cs = const_cast<char *>(searchParam.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -370,7 +370,7 @@ void FriendshipManagerService::updateFriends( | |||||||
|     if (arguments) |     if (arguments) | ||||||
|     { |     { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto req = zego_value_get_string(arguments->at(flutter::EncodableValue("req"))); |         auto req = value_2_json(arguments->at(flutter::EncodableValue("req"))); | ||||||
|         char *operationID_cs = const_cast<char *>(operationID.c_str()); |         char *operationID_cs = const_cast<char *>(operationID.c_str()); | ||||||
|         char *req_cs = const_cast<char *>(req.c_str()); |         char *req_cs = const_cast<char *>(req.c_str()); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -90,7 +90,7 @@ void GroupManagerService::inviteUserToGroup( | |||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto reason = zego_value_get_string(arguments->at(flutter::EncodableValue("reason"))); |         auto reason = zego_value_get_string(arguments->at(flutter::EncodableValue("reason"))); | ||||||
|         auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); |         auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupID_cs = const_cast<char*>(groupID.c_str()); |         char* groupID_cs = const_cast<char*>(groupID.c_str()); | ||||||
|         char* reason_cs = const_cast<char*>(reason.c_str()); |         char* reason_cs = const_cast<char*>(reason.c_str()); | ||||||
| @ -109,7 +109,7 @@ void GroupManagerService::kickGroupMember( | |||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto reason = zego_value_get_string(arguments->at(flutter::EncodableValue("reason"))); |         auto reason = zego_value_get_string(arguments->at(flutter::EncodableValue("reason"))); | ||||||
|         auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); |         auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupID_cs = const_cast<char*>(groupID.c_str()); |         char* groupID_cs = const_cast<char*>(groupID.c_str()); | ||||||
|         char* reason_cs = const_cast<char*>(reason.c_str()); |         char* reason_cs = const_cast<char*>(reason.c_str()); | ||||||
| @ -127,7 +127,7 @@ void GroupManagerService::getGroupMembersInfo( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); |         auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupID_cs = const_cast<char*>(groupID.c_str()); |         char* groupID_cs = const_cast<char*>(groupID.c_str()); | ||||||
|         char* userIDList_cs = const_cast<char*>(userIDList.c_str()); |         char* userIDList_cs = const_cast<char*>(userIDList.c_str()); | ||||||
| @ -204,7 +204,7 @@ void GroupManagerService::setGroupInfo( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto groupInfo = zego_value_get_string(arguments->at(flutter::EncodableValue("groupInfo"))); |         auto groupInfo = value_2_json(arguments->at(flutter::EncodableValue("groupInfo"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupInfo_cs = const_cast<char*>(groupInfo.c_str()); |         char* groupInfo_cs = const_cast<char*>(groupInfo.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -219,7 +219,7 @@ void GroupManagerService::getGroupsInfo( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto groupIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("groupIDList"))); |         auto groupIDList = value_2_json(arguments->at(flutter::EncodableValue("groupIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupIDList_cs = const_cast<char*>(groupIDList.c_str()); |         char* groupIDList_cs = const_cast<char*>(groupIDList.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -399,7 +399,7 @@ void GroupManagerService::searchGroups( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto searchParam = zego_value_get_string(arguments->at(flutter::EncodableValue("searchParam"))); |         auto searchParam = value_2_json(arguments->at(flutter::EncodableValue("searchParam"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* searchParam_cs = const_cast<char*>(searchParam.c_str()); |         char* searchParam_cs = const_cast<char*>(searchParam.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -419,7 +419,7 @@ void GroupManagerService::getGroupMemberListByJoinTimeFilter( | |||||||
|         auto count = zego_value_get_int(arguments->at(flutter::EncodableValue("count"))); |         auto count = zego_value_get_int(arguments->at(flutter::EncodableValue("count"))); | ||||||
|         auto joinTimeBegin = zego_value_get_int(arguments->at(flutter::EncodableValue("joinTimeBegin"))); |         auto joinTimeBegin = zego_value_get_int(arguments->at(flutter::EncodableValue("joinTimeBegin"))); | ||||||
|         auto joinTimeEnd = zego_value_get_int(arguments->at(flutter::EncodableValue("joinTimeEnd"))); |         auto joinTimeEnd = zego_value_get_int(arguments->at(flutter::EncodableValue("joinTimeEnd"))); | ||||||
|         auto excludeUserIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("excludeUserIDList"))); |         auto excludeUserIDList = value_2_json(arguments->at(flutter::EncodableValue("excludeUserIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupID_cs = const_cast<char*>(groupID.c_str()); |         char* groupID_cs = const_cast<char*>(groupID.c_str()); | ||||||
|         char* excludeUserIDList_cs = const_cast<char*>(excludeUserIDList.c_str()); |         char* excludeUserIDList_cs = const_cast<char*>(excludeUserIDList.c_str()); | ||||||
| @ -450,7 +450,7 @@ void GroupManagerService::searchGroupMembers( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto searchParam = zego_value_get_string(arguments->at(flutter::EncodableValue("searchParam"))); |         auto searchParam = value_2_json(arguments->at(flutter::EncodableValue("searchParam"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* searchParam_cs = const_cast<char*>(searchParam.c_str()); |         char* searchParam_cs = const_cast<char*>(searchParam.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -465,7 +465,7 @@ void GroupManagerService::setGroupMemberInfo( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto info = zego_value_get_string(arguments->at(flutter::EncodableValue("info"))); |         auto info = value_2_json(arguments->at(flutter::EncodableValue("info"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* info_cs = const_cast<char*>(info.c_str()); |         char* info_cs = const_cast<char*>(info.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -496,7 +496,7 @@ void GroupManagerService::getUsersInGroup( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto userIDs = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDs"))); |         auto userIDs = value_2_json(arguments->at(flutter::EncodableValue("userIDs"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* groupID_cs = const_cast<char*>(groupID.c_str()); |         char* groupID_cs = const_cast<char*>(groupID.c_str()); | ||||||
|         char* userIDs_cs = const_cast<char*>(userIDs.c_str()); |         char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | ||||||
|  | |||||||
| @ -125,11 +125,11 @@ void MessageManagerService::sendMessage( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         auto userID = zego_value_get_string(arguments->at(flutter::EncodableValue("userID"))); |         auto userID = zego_value_get_string(arguments->at(flutter::EncodableValue("userID"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); |         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); | ||||||
|         auto offlinePushInfo = zego_value_get_string(arguments->at(flutter::EncodableValue("offlinePushInfo"))); |         auto offlinePushInfo = value_2_json(arguments->at(flutter::EncodableValue("offlinePushInfo"))); | ||||||
|         auto isOnlineOnly = zego_value_get_bool(arguments->at(flutter::EncodableValue("isOnlineOnly"))); |         auto isOnlineOnly = zego_value_get_bool(arguments->at(flutter::EncodableValue("isOnlineOnly"))); | ||||||
|         auto clientMsgID = zego_value_get_string(arguments->at(flutter::EncodableValue("clientMsgID"))); |         auto clientMsgID = zego_value_get_string(arguments->at(flutter::EncodableValue("clientMsgID"))); | ||||||
| 
 | 
 | ||||||
| @ -170,7 +170,7 @@ void MessageManagerService::editMessage( | |||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto conversationID = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationID"))); |         auto conversationID = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationID"))); | ||||||
|         auto clientMsgID = zego_value_get_string(arguments->at(flutter::EncodableValue("clientMsgID"))); |         auto clientMsgID = zego_value_get_string(arguments->at(flutter::EncodableValue("clientMsgID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* conversationID_cs = const_cast<char*>(conversationID.c_str()); |         char* conversationID_cs = const_cast<char*>(conversationID.c_str()); | ||||||
|         char* clientMsgID_cs = const_cast<char*>(clientMsgID.c_str()); |         char* clientMsgID_cs = const_cast<char*>(clientMsgID.c_str()); | ||||||
| @ -247,7 +247,7 @@ void MessageManagerService::insertSingleMessageToLocalStorage( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         auto receiverID = zego_value_get_string(arguments->at(flutter::EncodableValue("receiverID"))); |         auto receiverID = zego_value_get_string(arguments->at(flutter::EncodableValue("receiverID"))); | ||||||
|         auto senderID = zego_value_get_string(arguments->at(flutter::EncodableValue("senderID"))); |         auto senderID = zego_value_get_string(arguments->at(flutter::EncodableValue("senderID"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
| @ -266,7 +266,7 @@ void MessageManagerService::insertGroupMessageToLocalStorage( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); |         auto channelID = zego_value_get_string(arguments->at(flutter::EncodableValue("channelID"))); | ||||||
|         auto senderID = zego_value_get_string(arguments->at(flutter::EncodableValue("senderID"))); |         auto senderID = zego_value_get_string(arguments->at(flutter::EncodableValue("senderID"))); | ||||||
| @ -288,7 +288,7 @@ void MessageManagerService::markMessagesAsReadByMsgID( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto conversationID = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationID"))); |         auto conversationID = zego_value_get_string(arguments->at(flutter::EncodableValue("conversationID"))); | ||||||
|         auto messageIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("messageIDList"))); |         auto messageIDList = value_2_json(arguments->at(flutter::EncodableValue("messageIDList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* conversationID_cs = const_cast<char*>(conversationID.c_str()); |         char* conversationID_cs = const_cast<char*>(conversationID.c_str()); | ||||||
|         char* messageIDList_cs = const_cast<char*>(messageIDList.c_str()); |         char* messageIDList_cs = const_cast<char*>(messageIDList.c_str()); | ||||||
| @ -338,9 +338,9 @@ void MessageManagerService::createTextAtMessage( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto text = zego_value_get_string(arguments->at(flutter::EncodableValue("text"))); |         auto text = zego_value_get_string(arguments->at(flutter::EncodableValue("text"))); | ||||||
|         auto atUserIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("atUserIDList"))); |         auto atUserIDList = value_2_json(arguments->at(flutter::EncodableValue("atUserIDList"))); | ||||||
|         auto atUserInfoList = zego_value_get_string(arguments->at(flutter::EncodableValue("atUserInfoList"))); |         auto atUserInfoList = value_2_json(arguments->at(flutter::EncodableValue("atUserInfoList"))); | ||||||
|         auto quoteMessage = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteMessage"))); |         auto quoteMessage = value_2_json(arguments->at(flutter::EncodableValue("quoteMessage"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* text_cs = const_cast<char*>(text.c_str()); |         char* text_cs = const_cast<char*>(text.c_str()); | ||||||
|         char* atUserIDList_cs = const_cast<char*>(atUserIDList.c_str()); |         char* atUserIDList_cs = const_cast<char*>(atUserIDList.c_str()); | ||||||
| @ -503,9 +503,9 @@ void MessageManagerService::createMergerMessage( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto messageList = zego_value_get_string(arguments->at(flutter::EncodableValue("messageList"))); |         auto messageList = value_2_json(arguments->at(flutter::EncodableValue("messageList"))); | ||||||
|         auto title = zego_value_get_string(arguments->at(flutter::EncodableValue("title"))); |         auto title = zego_value_get_string(arguments->at(flutter::EncodableValue("title"))); | ||||||
|         auto summaryList = zego_value_get_string(arguments->at(flutter::EncodableValue("summaryList"))); |         auto summaryList = value_2_json(arguments->at(flutter::EncodableValue("summaryList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* messageList_cs = const_cast<char*>(messageList.c_str()); |         char* messageList_cs = const_cast<char*>(messageList.c_str()); | ||||||
|         char* title_cs = const_cast<char*>(title.c_str()); |         char* title_cs = const_cast<char*>(title.c_str()); | ||||||
| @ -523,7 +523,7 @@ void MessageManagerService::createForwardMessage( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* message_cs = const_cast<char*>(message.c_str()); |         char* message_cs = const_cast<char*>(message.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -579,7 +579,7 @@ void MessageManagerService::createQuoteMessage( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto quoteText = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteText"))); |         auto quoteText = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteText"))); | ||||||
|         auto quoteMessage = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteMessage"))); |         auto quoteMessage = value_2_json(arguments->at(flutter::EncodableValue("quoteMessage"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* quoteText_cs = const_cast<char*>(quoteText.c_str()); |         char* quoteText_cs = const_cast<char*>(quoteText.c_str()); | ||||||
|         char* quoteMessage_cs = const_cast<char*>(quoteMessage.c_str()); |         char* quoteMessage_cs = const_cast<char*>(quoteMessage.c_str()); | ||||||
| @ -596,7 +596,7 @@ void MessageManagerService::createCardMessage( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto cardMessage = zego_value_get_string(arguments->at(flutter::EncodableValue("cardMessage"))); |         auto cardMessage = value_2_json(arguments->at(flutter::EncodableValue("cardMessage"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* cardMessage_cs = const_cast<char*>(cardMessage.c_str()); |         char* cardMessage_cs = const_cast<char*>(cardMessage.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -630,7 +630,7 @@ void MessageManagerService::createAdvancedTextMessage( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto text = zego_value_get_string(arguments->at(flutter::EncodableValue("text"))); |         auto text = zego_value_get_string(arguments->at(flutter::EncodableValue("text"))); | ||||||
|         auto richMessageInfoList = zego_value_get_string(arguments->at(flutter::EncodableValue("richMessageInfoList"))); |         auto richMessageInfoList = value_2_json(arguments->at(flutter::EncodableValue("richMessageInfoList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* text_cs = const_cast<char*>(text.c_str()); |         char* text_cs = const_cast<char*>(text.c_str()); | ||||||
|         char* richMessageInfoList_cs = const_cast<char*>(richMessageInfoList.c_str()); |         char* richMessageInfoList_cs = const_cast<char*>(richMessageInfoList.c_str()); | ||||||
| @ -648,8 +648,8 @@ void MessageManagerService::createAdvancedQuoteMessage( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto quoteText = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteText"))); |         auto quoteText = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteText"))); | ||||||
|         auto quoteMessage = zego_value_get_string(arguments->at(flutter::EncodableValue("quoteMessage"))); |         auto quoteMessage = value_2_json(arguments->at(flutter::EncodableValue("quoteMessage"))); | ||||||
|         auto richMessageInfoList = zego_value_get_string(arguments->at(flutter::EncodableValue("richMessageInfoList"))); |         auto richMessageInfoList = value_2_json(arguments->at(flutter::EncodableValue("richMessageInfoList"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* quoteText_cs = const_cast<char*>(quoteText.c_str()); |         char* quoteText_cs = const_cast<char*>(quoteText.c_str()); | ||||||
|         char* quoteMessage_cs = const_cast<char*>(quoteMessage.c_str()); |         char* quoteMessage_cs = const_cast<char*>(quoteMessage.c_str()); | ||||||
| @ -667,7 +667,7 @@ void MessageManagerService::searchLocalMessages( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto filter = zego_value_get_string(arguments->at(flutter::EncodableValue("filter"))); |         auto filter = value_2_json(arguments->at(flutter::EncodableValue("filter"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* filter_cs = const_cast<char*>(filter.c_str()); |         char* filter_cs = const_cast<char*>(filter.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -727,7 +727,7 @@ void MessageManagerService::findMessageList( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto searchParams = zego_value_get_string(arguments->at(flutter::EncodableValue("searchParams"))); |         auto searchParams = value_2_json(arguments->at(flutter::EncodableValue("searchParams"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* searchParams_cs = const_cast<char*>(searchParams.c_str()); |         char* searchParams_cs = const_cast<char*>(searchParams.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -775,11 +775,11 @@ void MessageManagerService::sendMessageNotOss( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         auto userID = zego_value_get_string(arguments->at(flutter::EncodableValue("userID"))); |         auto userID = zego_value_get_string(arguments->at(flutter::EncodableValue("userID"))); | ||||||
|         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); |         auto groupID = zego_value_get_string(arguments->at(flutter::EncodableValue("groupID"))); | ||||||
|         auto channelId = zego_value_get_string(arguments->at(flutter::EncodableValue("channelId"))); |         auto channelId = zego_value_get_string(arguments->at(flutter::EncodableValue("channelId"))); | ||||||
|         auto offlinePushInfo = zego_value_get_string(arguments->at(flutter::EncodableValue("offlinePushInfo"))); |         auto offlinePushInfo = value_2_json(arguments->at(flutter::EncodableValue("offlinePushInfo"))); | ||||||
|         auto clientMsgID = zego_value_get_string(arguments->at(flutter::EncodableValue("clientMsgID"))); |         auto clientMsgID = zego_value_get_string(arguments->at(flutter::EncodableValue("clientMsgID"))); | ||||||
|         auto isOnlineOnly = zego_value_get_bool(arguments->at(flutter::EncodableValue("isOnlineOnly"))); |         auto isOnlineOnly = zego_value_get_bool(arguments->at(flutter::EncodableValue("isOnlineOnly"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
| @ -801,9 +801,9 @@ void MessageManagerService::createImageMessageByURL( | |||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto sourcePath = zego_value_get_string(arguments->at(flutter::EncodableValue("sourcePath"))); |         auto sourcePath = zego_value_get_string(arguments->at(flutter::EncodableValue("sourcePath"))); | ||||||
|         auto sourcePicture = zego_value_get_string(arguments->at(flutter::EncodableValue("sourcePicture"))); |         auto sourcePicture = value_2_json(arguments->at(flutter::EncodableValue("sourcePicture"))); | ||||||
|         auto bigPicture = zego_value_get_string(arguments->at(flutter::EncodableValue("bigPicture"))); |         auto bigPicture = value_2_json(arguments->at(flutter::EncodableValue("bigPicture"))); | ||||||
|         auto snapshotPicture = zego_value_get_string(arguments->at(flutter::EncodableValue("snapshotPicture"))); |         auto snapshotPicture = value_2_json(arguments->at(flutter::EncodableValue("snapshotPicture"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* sourcePath_cs = const_cast<char*>(sourcePath.c_str()); |         char* sourcePath_cs = const_cast<char*>(sourcePath.c_str()); | ||||||
|         char* sourcePicture_cs = const_cast<char*>(sourcePicture.c_str()); |         char* sourcePicture_cs = const_cast<char*>(sourcePicture.c_str()); | ||||||
| @ -822,7 +822,7 @@ void MessageManagerService::createSoundMessageByURL( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto soundElem = zego_value_get_string(arguments->at(flutter::EncodableValue("soundElem"))); |         auto soundElem = value_2_json(arguments->at(flutter::EncodableValue("soundElem"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* soundElem_cs = const_cast<char*>(soundElem.c_str()); |         char* soundElem_cs = const_cast<char*>(soundElem.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -838,7 +838,7 @@ void MessageManagerService::createVideoMessageByURL( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto videoElem = zego_value_get_string(arguments->at(flutter::EncodableValue("videoElem"))); |         auto videoElem = value_2_json(arguments->at(flutter::EncodableValue("videoElem"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* videoElem_cs = const_cast<char*>(videoElem.c_str()); |         char* videoElem_cs = const_cast<char*>(videoElem.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -854,7 +854,7 @@ void MessageManagerService::createFileMessageByURL( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto fileElem = zego_value_get_string(arguments->at(flutter::EncodableValue("fileElem"))); |         auto fileElem = value_2_json(arguments->at(flutter::EncodableValue("fileElem"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|         char* fileElem_cs = const_cast<char*>(fileElem.c_str()); |         char* fileElem_cs = const_cast<char*>(fileElem.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -870,7 +870,7 @@ void MessageManagerService::fetchSurroundingMessages( | |||||||
|     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { |     std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
|     if (arguments) { |     if (arguments) { | ||||||
|         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); |         auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
|         auto message = zego_value_get_string(arguments->at(flutter::EncodableValue("message"))); |         auto message = value_2_json(arguments->at(flutter::EncodableValue("message"))); | ||||||
|         auto before = zego_value_get_int(arguments->at(flutter::EncodableValue("before"))); |         auto before = zego_value_get_int(arguments->at(flutter::EncodableValue("before"))); | ||||||
|         auto after = zego_value_get_int(arguments->at(flutter::EncodableValue("after"))); |         auto after = zego_value_get_int(arguments->at(flutter::EncodableValue("after"))); | ||||||
|         char* operationID_cs = const_cast<char*>(operationID.c_str()); |         char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
|  | |||||||
| @ -59,7 +59,7 @@ void UserManagerService::getUsersInfo( | |||||||
| 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
| 	if (arguments) { | 	if (arguments) { | ||||||
| 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
| 		auto userIDList = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDList"))); | 		auto userIDList = value_2_json(arguments->at(flutter::EncodableValue("userIDList"))); | ||||||
| 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
| 		char* userIDList_cs = const_cast<char*>(userIDList.c_str()); | 		char* userIDList_cs = const_cast<char*>(userIDList.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -105,7 +105,7 @@ void UserManagerService::subscribeUsersStatus( | |||||||
| 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
| 	if (arguments) { | 	if (arguments) { | ||||||
| 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
| 		auto userIDs = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDs"))); | 		auto userIDs = value_2_json(arguments->at(flutter::EncodableValue("userIDs"))); | ||||||
| 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
| 		char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | 		char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -121,7 +121,7 @@ void UserManagerService::unsubscribeUsersStatus( | |||||||
| 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
| 	if (arguments) { | 	if (arguments) { | ||||||
| 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
| 		auto userIDs = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDs"))); | 		auto userIDs = value_2_json(arguments->at(flutter::EncodableValue("userIDs"))); | ||||||
| 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
| 		char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | 		char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | ||||||
| 
 | 
 | ||||||
| @ -151,7 +151,7 @@ void UserManagerService::getUserStatus( | |||||||
| 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | 	std::shared_ptr<flutter::MethodResult<flutter::EncodableValue>> result) { | ||||||
| 	if (arguments) { | 	if (arguments) { | ||||||
| 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | 		auto operationID = zego_value_get_string(arguments->at(flutter::EncodableValue("operationID"))); | ||||||
| 		auto userIDs = zego_value_get_string(arguments->at(flutter::EncodableValue("userIDs"))); | 		auto userIDs = value_2_json(arguments->at(flutter::EncodableValue("userIDs"))); | ||||||
| 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | 		char* operationID_cs = const_cast<char*>(operationID.c_str()); | ||||||
| 		char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | 		char* userIDs_cs = const_cast<char*>(userIDs.c_str()); | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user