Bug 19194: Check itemtype is defined when receiving an order
authorAleisha Amohia <aleishaamohia@hotmail.com>
Tue, 29 Aug 2017 04:51:40 +0000 (04:51 +0000)
committerFridolin Somers <fridolin.somers@biblibre.com>
Tue, 12 Sep 2017 14:36:10 +0000 (16:36 +0200)
commit6431bf5d9a20737bcd6a8c4ac4426c5ba1bffd80
treea26f3c707e7472e087d932e80258885a25a5435a
parentf8a6f62d45b556251820f18f45bc4a3661af142e
Bug 19194: Check itemtype is defined when receiving an order

To test:
1) Find a record with an item that has no itemtype (or remove the
itemtype of an item)
2) Go to Acquisitions -> Find a vendor or make a new one -> create a new
basket
3) Add the record from Step 1 to your basket
4) Close the basket
5) Go back to the vendor and click 'Receive shipments'
6) Put in an invoice number, click Next
7) Click the Receive link for your item
8) Confirm you see an internal server error
9) Apply the patch and refresh the page
10) The error should be gone and behaviour should continue as expected

Sponsored-by: Catalyst IT
Signed-off-by: Lee Jamison <ldjamison@marywood.edu>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit 51a65731c0fa15c37351ce6bc478fa6dc63fc64f)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
acqui/orderreceive.pl