]> git.koha-community.org Git - koha.git/commit
Bug 9953 - When OpacMaintenance breaks lifting debarment
authorFridolyn SOMERS <fridolyn.somers@biblibre.com>
Fri, 29 Mar 2013 12:08:05 +0000 (13:08 +0100)
committerChris Cormack <chrisc@catalyst.net.nz>
Sun, 31 Mar 2013 02:00:11 +0000 (15:00 +1300)
commit8c86250d453929d79a3a487b80f5a2599e7534f1
treee906e27b0781111dad50d86b25582660846f2f57
parent500d8c360247f79f1d61d36a731f6776143558ba
Bug 9953 - When OpacMaintenance breaks lifting debarment

When OpacMaintenance is on, any opac page will redirect to maintenance.pl.
Some pages of intranet have the same behavior and you get 404 error.
This is because in checkauth, if type arg is undefined it is "opac" by default.

This patch adds type arg in all intranet calls of checkauth.

Test plan :
- Set syspref OpacMaintenance=Show
- Go to a borrower page
- Click on "Fines" and "Create manual invoice"
- Enter an amount and save
=> Check you go to members/boraccount.pl and not maintenance.pl with 404 error

OK

- Click on "Fines" and "Create manual credit"
- Enter an amount and save
=> Check you go to members/boraccount.pl and not maintenance.pl with 404 error

OK

- Edit borrower
- Set "Restricted" to yes and save
- Click on "Lift restriction" in messages
=> Check you keep in member page and not maintenance.pl with 404 error

OK

- Edit borrower
- Set "Expiry date" to a day in the past and save
- Click on "Renew" in messages
=> Check you keep in member page and not maintenance.pl with 404 error

OK

Signed-off-by: Liz Rea <liz@catalyst.net.nz>
Good catch, a tricky bug.
http://bugs.koha-community.org/show_bug.cgi?id=9952

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Removed a few tabs from mancredit.
All tests and QA script pass now.
Good test plan.
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
members/mancredit.pl
members/maninvoice.pl
members/member-password.pl
members/setdebar.pl
members/setstatus.pl