From fcb723dfb4f4897e5890bb38ef1c96f18aa0b350 Mon Sep 17 00:00:00 2001 From: Mark Noble Date: Wed, 12 Jun 2024 12:32:57 -0600 Subject: [PATCH] Remove dependency on old Horizon driver --- code/web/Drivers/HorizonAPI.php | 2 +- code/web/Drivers/SirsiDynixROA.php | 8 ++++++++ code/web/release_notes/24.05.10.MD | 3 +++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/code/web/Drivers/HorizonAPI.php b/code/web/Drivers/HorizonAPI.php index b2b7020ee8..6a0eb2e70f 100644 --- a/code/web/Drivers/HorizonAPI.php +++ b/code/web/Drivers/HorizonAPI.php @@ -2,7 +2,7 @@ require_once ROOT_DIR . '/Drivers/Horizon.php'; -abstract class HorizonAPI extends Horizon { +abstract class HorizonAPI extends AbstractIlsDriver { //TODO: Additional caching of sessionIds by patron private static $sessionIdsForUsers = []; diff --git a/code/web/Drivers/SirsiDynixROA.php b/code/web/Drivers/SirsiDynixROA.php index 2991a20d5f..ff962e04cf 100644 --- a/code/web/Drivers/SirsiDynixROA.php +++ b/code/web/Drivers/SirsiDynixROA.php @@ -3449,6 +3449,10 @@ public function showDateWhenSuspending(): bool { return true; } + public function showOutDateInCheckouts(): bool { + return true; + } + public function reactivateDateNotRequired(): bool { return true; } @@ -3457,6 +3461,10 @@ public function showTimesRenewed(): bool { return true; } + public function showWaitListInCheckouts(): bool { + return true; + } + public function showHoldPlacedDate(): bool { return true; } diff --git a/code/web/release_notes/24.05.10.MD b/code/web/release_notes/24.05.10.MD index 420a79b2ca..9a02ab008a 100644 --- a/code/web/release_notes/24.05.10.MD +++ b/code/web/release_notes/24.05.10.MD @@ -18,6 +18,9 @@ - Update phone numbers appropriately based on primary and work phone numbers in Contact Information. (Ticket 126596) (*MDN*) - When using the "Pickup at" setting within the Format Map, properly load available locations when the location code is not the entire location code of the item. (Tickets 128864, 130706) (*MDN*) +### Symphony Updates +- Remove dependency on old Horizon driver. (*MDN*) + ### User Account Updates - Allow work phone to be updated independently of the main phone number.