diff --git a/core/modules/update/src/UpdateFetcher.php b/core/modules/update/src/UpdateFetcher.php index 5f22265..118d3a9 100644 --- a/core/modules/update/src/UpdateFetcher.php +++ b/core/modules/update/src/UpdateFetcher.php @@ -66,9 +66,9 @@ public function fetchProjectData(array $project, $site_key = '') { $url = $this->buildFetchUrl($project, $site_key); $data = ''; try { - $data = $this->httpClient + $data = (string) $this->httpClient ->get($url, array('headers' => array('Accept' => 'text/xml'))) - ->getBody(TRUE); + ->getBody(); } catch (RequestException $exception) { watchdog_exception('update', $exception); diff --git a/core/modules/update/src/UpdateProcessor.php b/core/modules/update/src/UpdateProcessor.php index f129845..d37f643 100644 --- a/core/modules/update/src/UpdateProcessor.php +++ b/core/modules/update/src/UpdateProcessor.php @@ -161,7 +161,7 @@ public function processFetchTask($project) { $project_name = $project['name']; if (empty($this->failed[$fetch_url_base]) || $this->failed[$fetch_url_base] < $max_fetch_attempts) { - $data = (string) $this->updateFetcher->fetchProjectData($project, $site_key); + $data = $this->updateFetcher->fetchProjectData($project, $site_key); } if (!empty($data)) { $available = $this->parseXml($data);