revoke method

Future<bool> revoke(
  1. String id
)

Cancels a pending invitation. Returns false when it had already been decided — accepted, burned or revoked.

Implementation

Future<bool> revoke(String id) async {
  final item = await (await sentInvitations).get(id, me);
  if (!await _createOnce(_outcomeKey(id), 'revoked', item)) return false;
  await _finishDecision(item, SentInvitationStatus.revoked);
  return true;
}