Bug 10190: Fix permission mismatch on /circulation_rules/config endpoint

The config endpoint was gated on parameters: manage_circ_rules, while the
actual GET/PUT /circulation_rules endpoints require circulate:
circulate_remaining_permissions. Any user who can read/write circulation
rules should also be able to load the config that drives the UI.

Signed-off-by: Michaela <michaela.sieber@kit.edu>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>
This commit is contained in:
Martin Renvoize 2026-02-26 17:07:38 +00:00 committed by Pedro Amorim
parent e41d6b54ca
commit 8f6cee51ea
No known key found for this signature in database
GPG Key ID: 06B75BA7F3894D55
1 changed files with 1 additions and 1 deletions

View File

@ -35,4 +35,4 @@
$ref: "../swagger.yaml#/definitions/error"
x-koha-authorization:
permissions:
- parameters: manage_circ_rules
- circulate: circulate_remaining_permissions