diff --git a/lib/matrix_api_lite/matrix_api.dart b/lib/matrix_api_lite/matrix_api.dart index 81023e13..028a88be 100644 --- a/lib/matrix_api_lite/matrix_api.dart +++ b/lib/matrix_api_lite/matrix_api.dart @@ -184,6 +184,17 @@ class MatrixApi extends Api { return; } + /// Variant of updateDevice operation that deletes the device displayname by + /// setting `display_name: null`. + Future deleteDeviceDisplayName(String deviceId) async { + await request( + RequestType.PUT, + '/client/v3/devices/${Uri.encodeComponent(deviceId)}', + data: {'display_name': null}, + ); + return; + } + /// This API provides credentials for the client to use when initiating /// calls. @override