Bugzilla – Attachment 65002 Details for
Bug 17829
Move GetMember to Koha::Patron
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 17829: (follow-up) Move GetMember to Koha::Patron
Bug-17829-follow-up-Move-GetMember-to-KohaPatron.patch (text/plain), 2.17 KB, created by
Jonathan Druart
on 2017-07-11 18:43:22 UTC
(
hide
)
Description:
Bug 17829: (follow-up) Move GetMember to Koha::Patron
Filename:
MIME Type:
Creator:
Jonathan Druart
Created:
2017-07-11 18:43:22 UTC
Size:
2.17 KB
patch
obsolete
>From 10d78d6009296fdfd799ddfe39b9af7e23f0df0d Mon Sep 17 00:00:00 2001 >From: Jonathan Druart <jonathan.druart@bugs.koha-community.org> >Date: Tue, 11 Jul 2017 15:23:17 -0300 >Subject: [PATCH] Bug 17829: (follow-up) Move GetMember to Koha::Patron > >Prevent crash at the opac when no user is logged in >--- > opac/opac-ISBDdetail.pl | 2 +- > opac/opac-MARCdetail.pl | 4 ++-- > opac/opac-detail.pl | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) > >diff --git a/opac/opac-ISBDdetail.pl b/opac/opac-ISBDdetail.pl >index 175d3465ce..f341884377 100755 >--- a/opac/opac-ISBDdetail.pl >+++ b/opac/opac-ISBDdetail.pl >@@ -174,7 +174,7 @@ for my $itm (@items) { > && !$itemtypes->{$itm->{'itype'}}->{notforloan} > && $itm->{'itemnumber'}; > >- $allow_onshelf_holds = C4::Reserves::OnShelfHoldsAllowed($itm, $patron->unblessed) >+ $allow_onshelf_holds = C4::Reserves::OnShelfHoldsAllowed( $itm, ( $patron ? $patron->unblessed : {} ) ) > unless $allow_onshelf_holds; > } > >diff --git a/opac/opac-MARCdetail.pl b/opac/opac-MARCdetail.pl >index d758af2891..115e8fd9e8 100755 >--- a/opac/opac-MARCdetail.pl >+++ b/opac/opac-MARCdetail.pl >@@ -127,9 +127,9 @@ if(my $cart_list = $query->cookie("bib_list")){ > } > > my $allow_onshelf_holds; >-my $patron = Koha::Patrons->find( $loggedinuser )->unblessed; >+my $patron = Koha::Patrons->find( $loggedinuser ); > for my $itm (@all_items) { >- $allow_onshelf_holds = C4::Reserves::OnShelfHoldsAllowed($itm, $patron); >+ $allow_onshelf_holds = C4::Reserves::OnShelfHoldsAllowed( $itm, ( $patron ? $patron->unblessed : {} ) ); > last if $allow_onshelf_holds; > } > >diff --git a/opac/opac-detail.pl b/opac/opac-detail.pl >index a56ed6a96b..ed8a5d56aa 100755 >--- a/opac/opac-detail.pl >+++ b/opac/opac-detail.pl >@@ -668,7 +668,7 @@ if ( not $viewallitems and @items > $max_items_to_display ) { > && !$itemtypes->{$itm->{'itype'}}->{notforloan} > && $itm->{'itemnumber'}; > >- $allow_onshelf_holds = C4::Reserves::OnShelfHoldsAllowed( $itm, $patron->unblessed ) >+ $allow_onshelf_holds = C4::Reserves::OnShelfHoldsAllowed( $itm, ( $patron ? $patron->unblessed : {} ) ) > unless $allow_onshelf_holds; > > # get collection code description, too >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 17829
:
64872
|
64873
|
64971
|
64972
|
64973
|
64976
|
65002
|
65213
|
65286
|
65549
|
65778
|
66360
|
68634