Koha-clms/members
Fridolyn SOMERS 0e9683b421 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>
2013-03-31 15:03:45 +13:00
..
boraccount.pl Bug 6964 - 'Add child' function should be dependant on system preference 'borrowerRelationship' 2012-02-02 11:36:05 +01:00
default_messageprefs.pl Fix FSF address in directory members/ 2010-03-16 20:17:55 -04:00
deletemem.pl Bug 7310: Improving list permissions: Deleting patron 2012-03-21 16:47:03 +01:00
guarantor_search.pl bug_6253: Unified member Search() 2011-10-19 16:23:02 +13:00
mancredit.pl Bug 9953 - When OpacMaintenance breaks lifting debarment 2013-03-31 15:03:45 +13:00
maninvoice.pl Bug 9953 - When OpacMaintenance breaks lifting debarment 2013-03-31 15:03:45 +13:00
member-flags.pl Bug 6964 - 'Add child' function should be dependant on system preference 'borrowerRelationship' 2012-02-02 11:36:05 +01:00
member-password.pl Bug 9953 - When OpacMaintenance breaks lifting debarment 2013-03-31 15:03:45 +13:00
member-picupload.pl Bug 6679 :[SIGNED-OFF] members dir now passes perlcritic tests 2012-04-10 13:44:53 +02:00
member.pl Bug 9407: patrons search should match substrings 2013-02-01 21:25:01 +13:00
memberentry.pl Bug 9586 - Remove $ENV{DEBUG} info from Member Template 2013-03-11 22:45:39 +13:00
members-home.pl Bug 2505: Suppress some warnings emitted by members-home.pl 2011-07-11 21:05:37 +12:00
moremember.pl Bug 8590 - checked out from missing on patron detail 2012-08-09 21:23:09 +12:00
notices.pl Bug 6964 - 'Add child' function should be dependant on system preference 'borrowerRelationship' 2012-02-02 11:36:05 +01:00
patronimage.pl Bug 5385: POD Cleanups (part 1) 2010-11-12 10:06:55 +13:00
pay.pl Bug 7859 - members/pay.pl plack scoping 2012-04-03 18:13:12 +02:00
paycollect.pl Bug 9141 - Untranslatable strings on "pay an amount..." page 2013-01-13 08:20:49 +13:00
printfeercpt.pl Bug 4440: Revised combined patch to print fee receipts and invoices 2010-11-18 14:33:27 +13:00
printinvoice.pl Bug 4440: Revised combined patch to print fee receipts and invoices 2010-11-18 14:33:27 +13:00
printslip.pl bug_7001: Issue and Reserve slips are notices. 2012-03-09 10:11:20 +01:00
readingrec.pl Bug 8017 reduce manipulation of GetAllIssues return 2012-09-16 07:14:04 +12:00
setdebar.pl Bug 9953 - When OpacMaintenance breaks lifting debarment 2013-03-31 15:03:45 +13:00
setstatus.pl Bug 9953 - When OpacMaintenance breaks lifting debarment 2013-03-31 15:03:45 +13:00
update-child.pl Bug 5673: test guarantorid consistently 2011-02-03 22:10:24 +13:00