Koha-clms/Koha/ILL/Request
Pedro Amorim 79e1f87a16
Bug 38761: Don't pass the 'all' param when getting plugins
Test plan:
1) Apply tests patch. Run. Notice it fails
2) Apply this patch. Run tests patch. Notice if passes.

UI:
1) Enable ILLModule and install a backend plugin e.g.:
https://github.com/PTFS-Europe/koha-ill-backend-plugin/releases/tag/v2.0.5
2) Create an ILL request:
http://localhost:8081/cgi-bin/koha/ill/ill-requests.pl
3) Notice when you click 'New ILL request', 'PluginBackend' is listed even if the plugin is disabled. This patch fixes that.

If there are existing requests and then their respective backend is disabled, no error occurs as plugins are loaded in the background even if disabled

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
2025-04-14 08:51:12 +02:00
..
Workflow Bug 35604: Move available_backends() to Koha::ILL::Request::Config 2025-04-14 08:51:10 +02:00
Attribute.pm Bug 35581: Koha::Illrequest -> Koha::ILL::Request 2024-04-22 08:57:45 +02:00
Attributes.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
Config.pm Bug 38761: Don't pass the 'all' param when getting plugins 2025-04-14 08:51:12 +02:00
Logger.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
SupplierUpdate.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
SupplierUpdateProcessor.pm Bug 35581: Koha::Illrequest -> Koha::ILL::Request 2024-04-22 08:57:45 +02:00
Workflow.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00