setThumbnailForChatGroup method
Future<NetworkResponse>
setThumbnailForChatGroup(
- dynamic groupId,
- dynamic bytes,
- dynamic filePath
override
Implementation
@override
Future<NetworkResponse> setThumbnailForChatGroup(
groupId, bytes, filePath) async {
return await handleNetworkError(
proccess: () async {
String fileName = filePath.split('/').last;
FormData formData = FormData.fromMap({
"fileName": multipartFileFromBytes(bytes, filename: fileName),
"groupId": groupId,
});
final token = await appPrefs.getNormalToken();
Response response = await AppClient(token: token)
.post(_MyAppEndpoint.setThumbnailForChatGroup(), data: formData);
return NetworkResponse.fromResponse(response,
converter: (json) => CommonMedia.fromJson(json));
},
);
}