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,
  );
}