deleteRequestedSecret method

Future<void> deleteRequestedSecret({
  1. required String url,
  2. required String type,
  3. String? delegatedTo,
})

Implementation

Future<void> deleteRequestedSecret({required String url, required String type, String? delegatedTo}) async {
  final req = <String, dynamic>{"url": url, "type": type, if (delegatedTo != null) "delegated_to": delegatedTo};

  final res = await room.sendRequest("secrets.delete_requested_secret", req);
  if (res is EmptyResponse || res is JsonResponse) {
    return;
  }
  throw RoomServerException("Invalid response received, expected EmptyResponse or JsonResponse");
}