Add separate trigger to trigger content sync

content-hub
Frode Petterson 2020-09-03 15:38:45 +02:00
parent e65b22f0d1
commit 7cb4419eb0
1 changed files with 2 additions and 1 deletions

View File

@ -3728,7 +3728,7 @@ class H5PCore {
H5PHubEndpoints::createURL(H5PHubEndpoints::CONTENT . "/{$id}"), H5PHubEndpoints::createURL(H5PHubEndpoints::CONTENT . "/{$id}"),
NULL, TRUE, NULL, TRUE, $headers NULL, TRUE, NULL, TRUE, $headers
); );
if (empty($response['data'])) { if (empty($response['data'])) {
throw new Exception($this->h5pF->t('Unable to authorize with the H5P Hub. Please check your Hub registration and connection.')); throw new Exception($this->h5pF->t('Unable to authorize with the H5P Hub. Please check your Hub registration and connection.'));
} }
@ -3861,6 +3861,7 @@ class H5PCore {
$url = H5PHubEndpoints::createURL(H5PHubEndpoints::CONTENT); $url = H5PHubEndpoints::createURL(H5PHubEndpoints::CONTENT);
$response = $this->h5pF->fetchExternalData("{$url}/{$hubId}", array( $response = $this->h5pF->fetchExternalData("{$url}/{$hubId}", array(
'download_url' => $exportPath, 'download_url' => $exportPath,
'resync' => '1',
), true, null, true, $headers, array(), 'PUT'); ), true, null, true, $headers, array(), 'PUT');
if (!empty($response) && $response['status'] === 200) { if (!empty($response) && $response['status'] === 200) {