fix: Cloudflare Api doesn't like empty tags

This commit is contained in:
Lemoine
2018-08-23 14:54:21 +02:00
parent 63be6cf154
commit 1cca3e0724

View File

@@ -164,10 +164,14 @@ class Zones implements API
throw new EndpointException('No files or tags to purge.');
}
$options = [
'files' => $files,
'tags' => $tags
];
$options = [];
if (!is_null($files)) {
$options['files'] = $files;
}
if (!is_null($tags)) {
$options['tags'] = $tags;
}
$user = $this->adapter->delete('zones/' . $zoneID . '/purge_cache', $options);