Bug 33974: Add Koha::Biblios->api_query_fixer
authorTomas Cohen Arazi <tomascohen@theke.io>
Fri, 16 Jun 2023 15:48:14 +0000 (12:48 -0300)
committerMatt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Tue, 18 Jul 2023 14:44:57 +0000 (14:44 +0000)
commitbb9139ee0dfb860c1693cf64531ada0de86355aa
tree29b264ed9abd52d80f120bb8a807a3b3206a2a9d
parentf906e1bb655255677f014020262ba3acdce0cdc4
Bug 33974: Add Koha::Biblios->api_query_fixer

This patch adds the `api_query_fixer` method to the class, and adds
tests to validate its behavior.

To test:
1. Apply this patch
2. Run:
   $ ktd --shell
  k$ prove t/db_dependent/Koha/Biblios.t
=> SUCCESS: Tests pass!
3. Sign off :-D

Signed-off-by: Sam Lau <samalau@gmail.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 60e8998e914d8f8ba9b2153d542bf42365a41994)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit 949ba13a6e51acd078535e01d74efae9756b5fcc)
Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Koha/Biblios.pm
t/db_dependent/Koha/Biblios.t