Koha-clms/Koha/ILL
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
..
Backend Bug 35604: Multiple QA followups 2025-04-14 08:51:09 +02:00
Batch Bug 35581: Koha::Illrequest::Logger -> Koha::ILL::Request::Logger 2024-04-22 08:57:44 +02:00
Request Bug 38761: Don't pass the 'all' param when getting plugins 2025-04-14 08:51:12 +02:00
Backend.pm Bug 34838: Only call strings_map if status_alias is not undef in status_alias cycle 2024-06-10 12:01:05 +01:00
Batch.pm Bug 35581: Koha::Illrequest -> Koha::ILL::Request 2024-04-22 08:57:45 +02:00
Batches.pm Bug 35581: Koha::*Illbatch* -> Koha::*ILL::*Batch* 2024-04-22 08:57:41 +02:00
Comment.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
Comments.pm Bug 35581: Koha::Illcomment* -> Koha::ILL::Comment* 2024-04-22 08:57:42 +02:00
Request.pm Bug 32630: Update get_notice 2025-03-07 18:03:01 +01:00
Requests.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00