In the acquitions module (acqui-home.pl) when searching for vendors (eg. for receiving orders) the user gets the message "Something went wrong: Error: Authorization failure. Missing required permission(s)." and the page stays on loading forever. This happens unless the user has extensive acquisition permissions, such as managing budget plannings (planning_manage). It should be possible to perform routine acquitions tasks such as creating baskets and receiving orders without permissions to modify budgets. Koha version: 25.05.00.000
The issue might be here: api/v1/swagger/paths/acquisitions_vendors_config.yaml:36-38 x-koha-authorization: permissions: acquisition: 1 If we compare with the pre-Vue version in acqui/vendors.pl:35: flagsrequired => { acquisition => '*' }, So the YAML should be: acquisition: "*" to allow to GET /acquisitions/vendors/config if user has ANY of sub-parameters in "acquisition" permissions group.