]> git.koha-community.org Git - koha.git/commit
Fix for Bug 6600, Library name linking wrong if current location is different
authorOwen Leonard <oleonard@myacpl.org>
Tue, 19 Jul 2011 13:12:30 +0000 (09:12 -0400)
committerChris Nighswonger <chris.nighswonger@gmail.com>
Sat, 8 Oct 2011 21:54:52 +0000 (17:54 -0400)
commitce53aac2a20c3dc017b10bf4c053ddd74171a6c3
treeb377adac86cd27cc03988737eae49d3ea9092736
parenta48bf80e496c9e5aa225dd5c4aacb03c9d34df2e
Fix for Bug 6600, Library name linking wrong if current location is different

GetItemsInfo in Items.pm includes this join:

LEFT JOIN branches ON items.homebranch = branches.branchcode

This means that the branch URL (from the branches table) comes out
as the URL for items.homebranch, thus the URL in the holdings
output is the item's home branch even though the display might
be showing a different current location.

This patch changes the join to use items.holdingbranch. The join
was originally added to fix Bug 3702, and based on the description
of that feature I'm assuming this change is not harmful to other
usages. However, it does make the assumption that the item's
current (holding) branch is the branch we want to see information
about.

Signed-off-by: Nicole Engard <nengard@gmail.com>
Signed-off-by: Ian Walls <ian.walls@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
(cherry picked from commit 6ade95d5db2f2b6a0a2d47d53aecae26a9997243)

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
C4/Items.pm