PHRAS-3704 Phrasea Rendition by Phraseanet worker (#4098)

* add verify ssl

* add info in webhook payload on subdef create

* reset cache of list of subdef for a record when create new subdef
This commit is contained in:
Aina Sitraka
2022-07-19 11:43:15 +03:00
committed by GitHub
parent 589a1a53c0
commit f736eddc0f
23 changed files with 524 additions and 323 deletions

View File

@@ -34,8 +34,14 @@ class PullAssetsWorker implements WorkerInterface
return;
}
$verifySsl = isset($config['verify_ssl']) ? $config['verify_ssl'] : true ;
$proxyConfig = new NetworkProxiesConfiguration($this->conf);
$clientOptions = ['base_uri' => $config['UploaderApiBaseUri'], 'http_errors' => false];
$clientOptions = [
'base_uri' => $config['UploaderApiBaseUri'],
'http_errors' => false,
'verify' => $verifySsl
];
// add proxy in each request if defined in configuration
$uploaderClient = $proxyConfig->getClientWithOptions($clientOptions);
@@ -83,7 +89,8 @@ class PullAssetsWorker implements WorkerInterface
'commit_id' => $commit['id'],
'token' => $commit['token'],
'base_url' => $config['UploaderApiBaseUri'],
'type' => WorkerRunningJob::TYPE_PULL
'type' => WorkerRunningJob::TYPE_PULL,
'verify_ssl'=> $verifySsl
]
];