From 754dcff2836f052e07e34b356e467c8d97ad82cb Mon Sep 17 00:00:00 2001 From: djfiander Date: Wed, 26 Apr 2006 13:34:31 +0000 Subject: [PATCH] Return an item title, even if the checkout failed (assuming that the item ID was valid). --- Sip/MsgType.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Sip/MsgType.pm b/Sip/MsgType.pm index e71fc4b..bf11e18 100644 --- a/Sip/MsgType.pm +++ b/Sip/MsgType.pm @@ -595,8 +595,9 @@ sub handle_checkout { $resp .= add_field(FID_PATRON_ID, $patron_id); $resp .= add_field(FID_ITEM_ID, $item_id); - # We don't know the title, but it's required, so leave it blank - $resp .= add_field(FID_TITLE_ID, ''); + # If the item is valid, provide the title, otherwise + # leave it blank + $resp .= add_field(FID_TITLE_ID, $item ? $item->title_id : ''); # Due date is required. Since it didn't get checked out, # it's not due, so leave the date blank $resp .= add_field(FID_DUE_DATE, ''); -- 2.11.0