Koha-clms/serials
Fridolin Somers b402e82121 Bug 37247: [23.05.x] Fix subscriptions operation allowed without authentication
Move close and reopen after get_template_and_user().
Also move Koha::Subscriptions->find(), not a good idea to run DB queries
before authentication.

Test plan :
1) Apply patch
2) Authenticate to staff interface
3) Go to an existing open subscription
4) Open a new browser tab and use it to log-out
5) Go to first tab and click on 'Close'
6) You get login page
7) Authenticate
8) Check subscription is not closed
9) Check you can close and reopen subscription

Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: wainuiwitikapark <wainuiwitikapark@catalyst.net.nz>
2024-07-25 02:17:34 +00:00
..
acqui-search-result.pl Bug 29844: Fix ->search occurrences 2022-02-09 15:36:23 -10:00
acqui-search.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
checkexpiration.pl Bug 29609: Centralized code to build the link to a biblio detail page 2022-04-08 15:49:16 +02:00
claims.pl Bug 30377: Fix two CGI::param called in list context-warnings 2022-04-04 16:23:46 +02:00
create-numberpattern.pl Bug 28785: Adjust check_cookie_auth calls 2021-10-18 11:28:41 +02:00
lateissues-export.pl Bug 36511: Some scripts missing a dependency following Bug 24879 2024-04-11 14:28:13 +00:00
reorder_members.pl Bug 20015: use Modern::Perl in Serials perl script 2018-02-05 09:46:45 -03:00
routing-preview.pl Bug 31318: Remove GetItemsInfo from serials/routing-preview 2022-08-16 09:27:15 -03:00
routing.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
serials-collection.pl Bug 29790: Restore warning if deletion of serial item fails 2022-01-11 12:38:35 -10:00
serials-edit.pl Bug 34146: Counterpart for serials-edit 2023-07-17 15:57:40 +01:00
serials-home.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
serials-search.pl Bug 30718: Use flatpickr's altInput 2022-08-19 08:26:31 -03:00
showpredictionpattern.pl Bug 33901: (bug 30718 follow-up) Predition pattern - don't set end date to today 2023-07-12 09:17:45 +01:00
subscription-add.pl Bug 11844: Use additional fields for order lines 2023-05-16 12:58:38 +02:00
subscription-batchedit.pl Bug 35073: perltidy subscription-batchedit.pl 2023-11-09 16:06:34 -10:00
subscription-bib-search.pl Bug 33803: Remove comment about tab width 2023-06-09 11:22:17 -03:00
subscription-detail.pl Bug 37247: [23.05.x] Fix subscriptions operation allowed without authentication 2024-07-25 02:17:34 +00:00
subscription-frequencies.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
subscription-frequency.pl Bug 28785: Adjust check_cookie_auth calls 2021-10-18 11:28:41 +02:00
subscription-history.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
subscription-numberpattern.pl Bug 28785: Adjust check_cookie_auth calls 2021-10-18 11:28:41 +02:00
subscription-numberpatterns.pl Bug 28012: Use definedness test instead of bool when checking whether to null fields 2024-01-12 22:08:53 +00:00
subscription-renew.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
viewalerts.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00