Fix problem with h5peditor changes not beeing saved when a node is beeing revisioned

namespaces
Svein-Tore Griff With 2013-03-07 05:31:30 +01:00
parent c5f3b92245
commit 678f62d10a
1 changed files with 3 additions and 3 deletions

View File

@ -105,7 +105,7 @@ interface H5PFrameworkInterface {
public function saveContentData($contentId, $contentJson, $mainJsonData, $mainLibraryId, $contentMainId = NULL); public function saveContentData($contentId, $contentJson, $mainJsonData, $mainLibraryId, $contentMainId = NULL);
/** /**
* Copies content data * Copies library usage
* *
* @param int $contentId * @param int $contentId
* Framework specific id identifying the content * Framework specific id identifying the content
@ -116,7 +116,7 @@ interface H5PFrameworkInterface {
* That supports versioning. (In this case the content id will typically be * That supports versioning. (In this case the content id will typically be
* the version id, and the contentMainId will be the frameworks content id * the version id, and the contentMainId will be the frameworks content id
*/ */
public function copyContentData($contentId, $copyFromId, $contentMainId = NULL); public function copyLibraryUsage($contentId, $copyFromId, $contentMainId = NULL);
/** /**
* Deletes content data * Deletes content data
@ -727,7 +727,7 @@ class H5PStorage {
$destination_path = $this->h5pF->getH5pPath() . DIRECTORY_SEPARATOR . 'content' . DIRECTORY_SEPARATOR . $contentId; $destination_path = $this->h5pF->getH5pPath() . DIRECTORY_SEPARATOR . 'content' . DIRECTORY_SEPARATOR . $contentId;
$this->h5pC->copyTree($source_path, $destination_path); $this->h5pC->copyTree($source_path, $destination_path);
$this->h5pF->copyContentData($contentId, $copyFromId, $contentMainId); $this->h5pF->copyLibraryUsage($contentId, $copyFromId, $contentMainId);
} }
public function getLibraryUsage(&$librariesInUse, $jsonData, $dynamic = FALSE) { public function getLibraryUsage(&$librariesInUse, $jsonData, $dynamic = FALSE) {