deleteApiKey method
FutureOr<PassedHttpEntity>
deleteApiKey(
- RequestHolder request,
- ResponseHolder response,
- Map<String, dynamic> pathArgs
)
Implementation
FutureOr<PassedHttpEntity> deleteApiKey(
RequestHolder request,
ResponseHolder response,
Map<String, dynamic> pathArgs,
) async {
return _wrapper(request, response, pathArgs, () async {
String apiHash;
try {
Map<String, dynamic> body = await request.readAsJson();
apiHash = body[BodyFields.apiHash];
} catch (e) {
throw RequestBodyError();
}
await _apiKeyInfoDatasource.deleteApiKey(apiHash);
return SendResponse.sendDataToUser(response, 'deleted');
});
}