https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14787

Martin Renvoize (ashimema) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #173412|0                           |1
        is obsolete|                            |

--- Comment #13 from Martin Renvoize (ashimema) 
<[email protected]> ---
Created attachment 173559
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=173559&action=edit
Bug 14787: Remember confirmations for a patron session

This patch adds functionality that will remember whether an action has been
confirmed for a particular patron for the session. While carrying out an action
on that patron, if the same checkout confirmation message keeps appearing the
user can now select to remember their confirmation while they are still working
on that patron. When the user moves onto a new patron the confirmations then
reset and accumulate again for the new patron.

Test plan:
We're going to use rental fees as the example to prompt the checkout
confirmation dialog. If you wish to use something else to test then feel free,
it should work the same. Do not use patron debts though, as we already track a
confirmation for this elsewhere and the test plan will appear to fail when in
fact it is behaving as expected

1) In system preferences set RentalFeesCheckoutConfirmation to 'ask'
2) Choose a patron and checkout an item to that patron that incurrs a rental
charge (in KTD this will be any item that does not have an itype of 'BK', 'REF'
or 'VM'
3) A dialog should display asking you to confirm the checkout.
4) There should be a checkbox on the dialog to "Remember for the session for
this patron"
5) Click Yes, checkout out without checking this checkbox
6) Select another item and checkout - the dialog should display again
7) This time, check the checkbox and click Yes, check out
8) Checkout another item (depending on your fines limit settings, you may need
to pay the rental charges before the system will allow you to checkout again so
go ahead and do this)
9) This time the dialog should not appear as the system has remembered our
confirmation for this patron for the session
10) Choose a new patron
11) Repeat steps 2 - 9
12) It should work as outlined above
13) Sign off!

Signed-off-by: Roman Dolny <[email protected]>
Signed-off-by: Martin Renvoize <[email protected]>

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to