Bug 33098: Revert suggestion status when orders are cancelled
authorAleisha Amohia <aleishaamohia@hotmail.com>
Wed, 1 Mar 2023 01:02:01 +0000 (01:02 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 16 May 2023 13:17:12 +0000 (10:17 -0300)
commit8c663b9df37863d3170e89e2309dee3d600d1901
treed22e3391b0233405d2f7471b07cf6ce1d9c1474e
parentdedbbe6a06531b7bce34d7e06997dac59dde4b56
Bug 33098: Revert suggestion status when orders are cancelled

This enhancement will revert the status of a suggestion from ORDERED to
ACCEPTED when an order made from a suggestion is cancelled.

To test:
1. Log into the OPAC and go to purchase suggestions
2. Add a new purchase suggestion
3. Log into the staff interface. The suggestion will show on the home
page
4. Select the suggestion and mark it as Accepted
5. Go to Acquisitions. Find or create a basket
6. Add an order to the basket from a suggestion
7. You'll be redirected to the suggestions page. Click the order button
next to your suggestion
8. Fill out the order details as normal and confirm the order.
9. In a new tab, go to the suggestions management page and confirm the
suggestion now shows as ORDERED.
10. In the other tab with your basket, cancel the order you just made
from the suggestion.
11. Refresh the suggestions management tab. Confirm the suggestion now
shows as ACCEPTED.
12. Confirm tests pass t/db_dependent/Koha/Acquisition/Order.t

Sponsored-by: Waikato Institute of Technology
Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Koha/Acquisition/Order.pm
t/db_dependent/Koha/Acquisition/Order.t