call method

  1. @override
Future<void> call(
  1. EnergyManagementV3Api api
)
override

Implementation

@override
Future<void> call(EnergyManagementV3Api api) async {
  final deviceId = await deviceIdFuture;

  if (deviceId == null) return;

  final result = await api.kemApiV3NotificationsTokenDeviceidDeviceIdDelete(
    deviceId: deviceId,
  );

  if (kDebugMode) {
    print(
      result.isSuccessful
          ? 'Token deletion successful: ${result.statusCode}'
          : 'Token deletion error: ${result.error}',
    );
  }
}