check API Version
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
This commit is contained in:
parent
db428ea547
commit
af178ef19a
|
@ -57,6 +57,8 @@ class CloudFederationProviderManager implements ICloudFederationProviderManager
|
|||
/** @var ILogger */
|
||||
private $logger;
|
||||
|
||||
private $supportedAPIVersion = '2.0-draft';
|
||||
|
||||
/**
|
||||
* CloudFederationProviderManager constructor.
|
||||
*
|
||||
|
@ -216,7 +218,9 @@ class CloudFederationProviderManager implements ICloudFederationProviderManager
|
|||
$result = $response->getBody();
|
||||
$result = json_decode($result, true);
|
||||
|
||||
if (isset($result['end-point'])) {
|
||||
$supportedVersion = isset($result['api-version']) && $result['api-version'] === $this->supportedAPIVersion;
|
||||
|
||||
if (isset($result['end-point']) && $supportedVersion) {
|
||||
return $result['end-point'];
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue