Skip to content
Snippets Groups Projects
Commit 49ce66e1 authored by lbrun's avatar lbrun
Browse files

Revert...

Revert "hotline#33773_vsmart_impossible_de_se_connecter_a_son_compte_lecteur_lorsque_une_consultation_est_reservee: add verif + tests"

This reverts commit 248a965b.
parent 248a965b
Branches
Tags
6 merge requests!1553Master,!1502Master,!1501Stable,!1312Master,!1304Master,!1303Hotline master
- ticket #33773 : VSmart: Impossible de se connecter a son compte lecteur lorsque une consultation est reservée
\ No newline at end of file
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
* *
* You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE * You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE
* along with BOKEH; if not, write to the Free Software * along with BOKEH; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/ */
class Class_WebService_SIGB_VSmart_BorrowerReader { class Class_WebService_SIGB_VSmart_BorrowerReader {
...@@ -27,7 +27,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -27,7 +27,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
protected $_sigb_service; protected $_sigb_service;
protected $_xml_parser; protected $_xml_parser;
protected $_current_exemplaire_operation;
/** /**
* *
...@@ -110,17 +110,11 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -110,17 +110,11 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
} }
public function endReservation() {
$this->_current_exemplaire_operation = null;
}
/** /**
* @param string $data * @param string $data
*/ */
public function endLoan($data) { public function endLoan($data) {
$this->_emprunteur->empruntsAdd($this->_current_exemplaire_operation); $this->_emprunteur->empruntsAdd($this->_current_exemplaire_operation);
$this->_current_exemplaire_operation = null;
} }
...@@ -136,9 +130,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -136,9 +130,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
* @param string $data * @param string $data
*/ */
public function endTitle($data) { public function endTitle($data) {
xdebug_break(); $this->_current_exemplaire_operation->getExemplaire()->setTitre($data);
if ($this->_current_exemplaire_operation)
$this->_current_exemplaire_operation->getExemplaire()->setTitre($data);
} }
...@@ -146,8 +138,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -146,8 +138,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
* @param string $data * @param string $data
*/ */
public function endDueDate($data) { public function endDueDate($data) {
if ($this->_current_exemplaire_operation) $this->_current_exemplaire_operation->setDateRetour($data);
$this->_current_exemplaire_operation->setDateRetour($data);
} }
...@@ -155,11 +146,10 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -155,11 +146,10 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
* @param string $data * @param string $data
*/ */
public function endItemBarcode($data) { public function endItemBarcode($data) {
if ($this->_current_exemplaire_operation) $this->_current_exemplaire_operation->setId($data)
$this->_current_exemplaire_operation->setId($data) ->getExemplaire()
->getExemplaire() ->setId($data)
->setId($data) ->setCodeBarre($data);
->setCodeBarre($data);
} }
...@@ -167,8 +157,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -167,8 +157,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
* @param string $data * @param string $data
*/ */
public function endPlaceInQueue($data) { public function endPlaceInQueue($data) {
if ($this->_current_exemplaire_operation) $this->_current_exemplaire_operation->setRang($data);
$this->_current_exemplaire_operation->setRang($data);
} }
...@@ -176,8 +165,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader { ...@@ -176,8 +165,7 @@ class Class_WebService_SIGB_VSmart_BorrowerReader {
* @param string $data * @param string $data
*/ */
public function endReservationNumber($data) { public function endReservationNumber($data) {
if ($this->_current_exemplaire_operation) $this->_current_exemplaire_operation->setId($data);
$this->_current_exemplaire_operation->setId($data);
} }
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
* *
* You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE * You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE
* along with BOKEH; if not, write to the Free Software * along with BOKEH; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/ */
class VSmartFixtures { class VSmartFixtures {
...@@ -178,20 +178,7 @@ class VSmartFixtures { ...@@ -178,20 +178,7 @@ class VSmartFixtures {
</Items> </Items>
</Reservation> </Reservation>
</Reservations> </Reservations>
<StackRequests> <StackRequests />
<StackRequest>
<RequestNumber>DC00001093</RequestNumber>
<Status>Active</Status>
<RequestDateTime>26/11/2015 12:14:27</RequestDateTime>
<ExpiryDateTime>24/02/2016 23:59:00</ExpiryDateTime>
<Delivery>Liv</Delivery>
<HeldItem>RES_MCP271095</HeldItem>
<RecordId>1.179920</RecordId>
<Title>A Moulins...le marché cou</Title>
<MaterialType>LDA</MaterialType>
<MaterialType>LDA</MaterialType>
</StackRequest>
</StackRequests>
</Borrower> </Borrower>
</VubisSmart>'; </VubisSmart>';
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment