put method

Future<Response> put({
  1. required String resource,
  2. required String body,
})

Implementation

Future<http.Response> put({required String resource, required String body}) async {
  HomeConnectAuthCredentials? userCredentials = await checkTokenIntegrity();
  _accessToken = userCredentials!.accessToken;
  final uri = baseUrl.join('/api/homeappliances/$resource');
  final response = await client.put(uri, headers: commonHeaders, body: body);
  if (response.statusCode >= 200 && response.statusCode < 300) {
    return response;
  } else {
    throw Exception(response.body);
  }
}