Skip to content
Snippets Groups Projects

[RTFixed] Dev#176783 task#189903

Merged Henri-Damien LAURENT requested to merge dev#176783_task#189903 into master
Compare and Show latest version
3 files
+ 42
2
Preferences
Compare changes
Files
3
@@ -63,13 +63,18 @@ class Class_WebService_SIGB_Decalog_AccountResponseReader
protected function _getReservations() : array {
$holds = [];
foreach ($this->_data['bookings'] as $booking) {
$holds[] = Class_WebService_SIGB_Reservation::newInstanceWithEmptyExemplaire()
$hold = Class_WebService_SIGB_Reservation::newInstanceWithEmptyExemplaire()
->setId($booking['id'])
->setNoNotice($this->_service->addPrefix($booking['bibrecordId']))
->setBibliotheque($booking['libraryName'])
->setRang($booking['rank'])
->setEtat($this->_getStatus($booking))
->setCancelable($booking['status'] == static::HOLD_WAITING ? false : true);
if ($booking['status'] == static::HOLD_WAITING)
$hold->setWaitingToBePulled();
$holds[] = $hold;
}
return $holds;