deleteMessageFromLocalAndSvr method

Future<void> deleteMessageFromLocalAndSvr({
  1. required int talkMode,
  2. required int toFromId,
  3. required List<String> msgIds,
})

Implementation

Future<void> deleteMessageFromLocalAndSvr({
  required int talkMode,
  required int toFromId,
  required List<String> msgIds,
}) async {
  await _net.http.post('/api/v1/message/delete', data: {
    'talk_mode': talkMode,
    'to_from_id': toFromId,
    'msg_ids': msgIds,
  });
  await _store.deleteMessages(
    talkMode: talkMode,
    toFromId: toFromId,
    msgIds: msgIds,
  );
}