attachUpload method
Implementation
Future<EasyPacket<List<Metadata>>> attachUpload({required int type, required List<List<int>> fileBytes, required MediaType mediaType}) async {
final response = await _aliveClient.httpRequest('$host/attachUpload', data: {'bsid': bsid, 'uid': user.id, 'type': type}, fileBytes: fileBytes, mediaType: mediaType);
if (response.ok) {
final metaList = response.data!['metaList'] as List;
return response.cloneExtra(metaList.map((e) => Metadata.fromJson(e)).toList());
} else {
return response.cloneExtra(null);
}
}