diff --git a/library/Class/WebService/BibNumerique/RessourceNumerique.php b/library/Class/WebService/BibNumerique/RessourceNumerique.php index 77269ffb450fd73ad3ab6e8b7d9d11d08cebe743..8d57ad0a19c7b55f73ba193e3af41ceba50ed87f 100644 --- a/library/Class/WebService/BibNumerique/RessourceNumerique.php +++ b/library/Class/WebService/BibNumerique/RessourceNumerique.php @@ -22,7 +22,7 @@ class Class_WebService_BibNumerique_RessourceNumerique { use Trait_StaticCommand; - + use Trait_TimeSource; protected static $_logger; protected @@ -373,6 +373,7 @@ class Class_WebService_BibNumerique_RessourceNumerique { $album->setRessources($this->getRessources()); if (!$update_constraints) return $album; + $album->setDateMaj($this->getTimeSource()->dateDayAndHours()); $categorie = $this->getOrCreateRessourceCategorie(); $album diff --git a/library/digital_resources/Cafeyn/tests/CafeynTest.php b/library/digital_resources/Cafeyn/tests/CafeynTest.php index cc4b09cfd7d1d749d1090f7e7e301c9c542c803b..4f2b4943c8995977b46b78c500f5f9f419299b67 100644 --- a/library/digital_resources/Cafeyn/tests/CafeynTest.php +++ b/library/digital_resources/Cafeyn/tests/CafeynTest.php @@ -196,6 +196,7 @@ abstract class CafeynServiceTestCase extends AbstractControllerTestCase { $config = Cafeyn_Config::getInstance(); $config->setTimeSource(new TimeSourceForTest('2017-02-06 10:00:00')); + Class_WebService_BibNumerique_RessourceNumerique::setTimeSource(new TimeSourceForTest('2017-02-06 10:00:00')); $this->_service = new Cafeyn_Service($config); Cafeyn_Service::setDefaultHttpClient($http_client); @@ -223,7 +224,8 @@ class CafeynHarvest extends CafeynServiceTestCase { ['getAnnee', '2023'], ['getDescription', '« Le quotidien du sport » vous permettra de découvrir ou de retrouver tous les héros et les champions du sport.' - ] + ], + ['getDateMaj', '2017-02-06 10:00:00'] ]; } diff --git a/library/digital_resources/ToutApprendre/Service/Album.php b/library/digital_resources/ToutApprendre/Service/Album.php index 50e20fa29a40031fc67da37d3861c30797e68430..3e54b7d2c29cb1c13171a2702bb295478912a8e0 100644 --- a/library/digital_resources/ToutApprendre/Service/Album.php +++ b/library/digital_resources/ToutApprendre/Service/Album.php @@ -21,7 +21,6 @@ class ToutApprendre_Service_Album extends Class_WebService_BibNumerique_RessourceNumerique { - use Trait_TimeSource; protected $_tags = [], $_duration = '';