[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-02-24 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Victor Grousset/tuxayo  changed:

   What|Removed |Added

 CC||vic...@tuxayo.net
 Status|Pushed to oldstable |RESOLVED
 Resolution|--- |FIXED

--- Comment #52 from Victor Grousset/tuxayo  ---
Not backported to oldoldstable (20.11.x). Feel free to ask if it's needed.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-02-21 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Andrew Fuerste-Henry  changed:

   What|Removed |Added

 Version(s)|22.05.00,21.11.03   |22.05.00,21.11.03,21.05.11
released in||
 CC||and...@bywatersolutions.com
 Status|Pushed to stable|Pushed to oldstable

--- Comment #51 from Andrew Fuerste-Henry  ---
Pushed to 21.05.x for 21.05.11

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-02-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Kyle M Hall  changed:

   What|Removed |Added

 CC||k...@bywatersolutions.com
 Version(s)|22.05.00|22.05.00,21.11.03
released in||
 Status|Pushed to master|Pushed to stable

--- Comment #50 from Kyle M Hall  ---
Pushed to 21.11.x for 21.11.03

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-31 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #49 from Fridolin Somers  ---
Pushed to master for 22.05, thanks to everybody involved 濾

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-31 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Fridolin Somers  changed:

   What|Removed |Added

 Status|Passed QA   |Pushed to master
 Version(s)||22.05.00
released in||

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Martin Renvoize  changed:

   What|Removed |Added

 CC||martin.renvoize@ptfs-europe
   ||.com
 Status|Signed Off  |Passed QA

--- Comment #48 from Martin Renvoize  ---
Nice bit of cleaning up here, thanks.. some pretty involved code, but
everything appears to work as expected and there's a noticeable performance
gain.

QA scripts happy

Passing QA

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Martin Renvoize  changed:

   What|Removed |Added

 Attachment #129916|0   |1
is obsolete||

--- Comment #47 from Martin Renvoize  ---
Created attachment 129950
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129950=edit
Bug 29043: Don't fetch items if when are not on the 'Place a hold on' form

Signed-off-by: Nick Clemens 
Signed-off-by: Martin Renvoize 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Martin Renvoize  changed:

   What|Removed |Added

 Attachment #129915|0   |1
is obsolete||

--- Comment #46 from Martin Renvoize  ---
Created attachment 129949
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129949=edit
Bug 29043: Don't fetch biblios info unless a patron is picked

If we haven't picked a patron or a club yet we don't need to fetch
biblios, items and holdability infos

Signed-off-by: Nick Clemens 
Signed-off-by: Martin Renvoize 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Blocks|29660   |


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29660
[Bug 29660] reserve/request.pl should not deal with biblioitem
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #45 from Nick Clemens  ---
Created attachment 129916
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129916=edit
Bug 29043: Don't fetch items if when are not on the 'Place a hold on' form

Signed-off-by: Nick Clemens 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Attachment #129820|0   |1
is obsolete||
 Attachment #129821|0   |1
is obsolete||

--- Comment #44 from Nick Clemens  ---
Created attachment 129915
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129915=edit
Bug 29043: Don't fetch biblios info unless a patron is picked

If we haven't picked a patron or a club yet we don't need to fetch
biblios, items and holdability infos

Signed-off-by: Nick Clemens 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Status|Needs Signoff   |Signed Off

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-26 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #43 from Jonathan Druart  ---
Created attachment 129821
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129821=edit
Bug 29043: Don't fetch items if when are not on the 'Place a hold on' form

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-26 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Attachment #129498|0   |1
is obsolete||
 Attachment #129531|0   |1
is obsolete||

--- Comment #42 from Jonathan Druart  ---
Created attachment 129820
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129820=edit
Bug 29043: Don't fetch biblios info unless a patron is picked

If we haven't picked a patron or a club yet we don't need to fetch
biblios, items and holdability infos

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-26 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Status|Patch doesn't apply |Needs Signoff

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-25 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Status|Needs Signoff   |Patch doesn't apply

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Blocks||29058


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29058
[Bug 29058] Add option to not load existing holds table automatically
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

   Assignee|n...@bywatersolutions.com   |jonathan.druart+koha@gmail.
   ||com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #41 from Jonathan Druart  ---
@ reserve/request.pl:440 @ if (   ( $findborrower && $borrowernumber_hold ||
$findclub && $club_hold )
   }
 };

+if ( $club_hold or $borrowernumber_hold ) {
 my @bibitemloop;

 my @available_itemtypes;
@ reserve/request.pl:673 @ if (   ( $findborrower && $borrowernumber_hold ||
$findclub && $club_hold )
 }

 @available_itemtypes = uniq( @available_itemtypes );
-$template->param( available_itemtypes => \@available_itemtypes );
+$template->param(
+bibitemloop => \@bibitemloop,
+available_itemtypes => \@available_itemtypes
+);
+}

 # existingreserves building
 my @reserveloop;
@ reserve/request.pl:744 @ if (   ( $findborrower && $borrowernumber_hold ||
$findclub && $club_hold )

 # display infos
 $template->param(
- bibitemloop   => \@bibitemloop,
  itemdata_enumchron => $itemdata_enumchron,
  itemdata_ccode=> $itemdata_ccode,
  date  => $date,

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Attachment #129530|0   |1
is obsolete||

--- Comment #40 from Jonathan Druart  ---
Created attachment 129531
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129531=edit
Bug 29043: Don't fetch items if when are not on the 'Place a hold on' form

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #39 from Jonathan Druart  ---
Created attachment 129530
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129530=edit
Bug 29043: Don't fetch items if when are not on the "Place a hold on" form

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-14 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #38 from Jonathan Druart  ---
Rebased and fixed a bug.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-14 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #37 from Jonathan Druart  ---
@ reserve/request.pl:199 @ $template->param(
 multi_hold => $multi_hold,
 );

+# If we are coming from the search result and only 1 is selected
+$biblionumber ||= $biblionumbers[0] unless $multi_hold;

 # If we have the borrowernumber because we've performed an action, then we
 # don't want to try to place another reserve.
 if ($borrowernumber_hold && !$action) {
@ reserve/request.pl:297 @ $template->param(
 messageclub => $messageclub
 );

+# Load the hold list if
+#  - we are searching for a patron or club and found one
+#  - we are not searching for anything
+if (   ( $findborrower && $borrowernumber_hold || $findclub && $club_hold )
+|| ( !$findborrower && !$findclub ) )
+{
 # FIXME launch another time GetMember perhaps until (Joubu: Why?)
 my $patron = Koha::Patrons->find( $borrowernumber_hold );

@ reserve/request.pl:771 @ foreach my $biblionumber (@biblionumbers) {

 $template->param( biblioloop => \@biblioloop );
 $template->param( no_reserves_allowed => $no_reserves_allowed );
-$template->param( biblionumbers => join('/', @biblionumbers) );
 $template->param( exceeded_maxreserves => $exceeded_maxreserves );
 $template->param( exceeded_holds_per_record => $exceeded_holds_per_record
);
 $template->param( subscriptionsnumber =>
CountSubscriptionFromBiblionumber($biblionumber));
+} elsif ( ! $multi_hold ) {
+my $biblio = Koha::Biblios->find( $biblionumber );
+$template->param( biblio => $biblio );
+}

+if ( $multi_hold ) {
+$template->param( biblionumbers => join('/', @biblionumbers) );
+} else {
+$template->param( biblionumber => $biblionumber || $biblionumbers[0] );
+}

 # pass the userenv branch if no pickup location selected
 $template->param( pickup => $pickup || C4::Context->userenv->{branch} );

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-14 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Attachment #128971|0   |1
is obsolete||
 Attachment #128972|0   |1
is obsolete||
 Attachment #128973|0   |1
is obsolete||
 Attachment #129200|0   |1
is obsolete||

--- Comment #36 from Jonathan Druart  ---
Created attachment 129498
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129498=edit
Bug 29043: Don't fetch biblios info unless a patron is picked

If we haven't picked a patron or a club yet we don't need to fetch
biblios, items and holdability infos

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-14 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Status|Signed Off  |Needs Signoff

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #35 from Jonathan Druart  ---
Nick, will this alternative patch answers your needs?

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 Blocks||29660


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29660
[Bug 29660] reserve/request.pl should not deal with biblioitem
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #34 from Jonathan Druart  ---
@ reserve/request.pl:201 @ $template->param(
 multi_hold => $multi_hold,
 );

+# If we are coming from the search result and only 1 is selected
+$biblionumber ||= $biblionumbers[0] unless $multi_hold;

 # If we have the borrowernumber because we've performed an action, then we
 # don't want to try to place another reserve.
 if ($borrowernumber_hold && !$action) {
@ reserve/request.pl:299 @ $template->param(
 messageclub => $messageclub
 );


+if ( $club_hold or $borrowernumber_hold ) {
 # FIXME launch another time GetMember perhaps until (Joubu: Why?)
 my $patron = Koha::Patrons->find( $borrowernumber_hold );

@ reserve/request.pl:692 @ foreach my $biblionumber (@biblionumbers) {

 push @biblioloop, \%biblioloopiter;
 }

 $template->param( biblioloop => \@biblioloop );
 $template->param( no_reserves_allowed => $no_reserves_allowed );
-$template->param( biblionumbers => join('/', @biblionumbers) );
 $template->param( exceeded_maxreserves => $exceeded_maxreserves );
 $template->param( exceeded_holds_per_record => $exceeded_holds_per_record
);
 $template->param( subscriptionsnumber =>
CountSubscriptionFromBiblionumber($biblionumber));
+} elsif ( ! $multi_hold ) {
+my $biblio = Koha::Biblios->find( $biblionumber );
+$template->param( biblio => $biblio );
+}

+if ( $multi_hold ) {
+$template->param( biblionumbers => join('/', @biblionumbers) );
+} else {
+$template->param( biblionumber => $biblionumber || $biblionumbers[0] );
+}

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Jonathan Druart  changed:

   What|Removed |Added

 CC||jonathan.druart+koha@gmail.
   ||com

--- Comment #33 from Jonathan Druart  ---
I am late here and I was not aware of these patches when I wrote bug 29660. I
have tried to rebase bug 29660 on top of this but it's very tricky.
This patch is suggesting to do the minimum required to not fetch the infos if
we don't need to (no club or patron selected).

Please read this patch with `git show -w HEAD` and you will notice there are
only ~10 lines. It will help a lot if we can move forward with this version as
I will be able to rebase easily bug 29660 on top of it.

I haven't stressed the patch much but the simple use cases work so far. Will be
back to it next week.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #32 from Jonathan Druart  ---
Created attachment 129200
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=129200=edit
Bug 29043: [ALTERNATIVE PATCH] Don't fetch biblios info unless a patron is
picked

If we haven't picked a patron or a club yet we don't need to fetch
biblios, items and holdability infos

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #31 from Nick Clemens  ---
Created attachment 128973
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128973=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

Signed-off-by: Samu Heiskanen 

Signed-off-by: Nick Clemens 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #30 from Nick Clemens  ---
Created attachment 128972
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128972=edit
Bug 29043: Prune dead code

Remove sort_borrowerlist as it was not used
Remove "time" for form name
I don't see nay reason we needed this
Remove messagetransfert from template
Never passed in code
Remove totalcount variable
Assigned and never referenced
Remove 'alreadyres'/'alreadyreserved' from template
All references in coide were in template - never set or passed

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Attachment #128474|0   |1
is obsolete||
 Attachment #128475|0   |1
is obsolete||
 Attachment #128476|0   |1
is obsolete||

--- Comment #29 from Nick Clemens  ---
Created attachment 128971
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128971=edit
Bug 29043: Don't load items unless a p[atron has been chosen on request.pl

This patch moves the code that we sh9ould run if there is no patron to the head
of
the biblio loop. If we have no patron we execute this and go to the next loop.

A few variables that were being passed to the template in the loop are moved
outside - no
reason to overwrite each loop

To test:
 1 - Browse to a bib in the staff client
 2 - Click on the holds tab
 3 - Note loading time
 4 - Add 500 items to bib
 5 - Note loading time - it takes longer
 6 - Note items are not displayed
 7 - Apply patch
 8 - Reload page - is much faster
 9 - Find/choose a patron
10 - Confirm items are loaded correctly

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Status|Patch doesn't apply |Signed Off

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2022-01-02 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Katrin Fischer  changed:

   What|Removed |Added

 Status|Signed Off  |Patch doesn't apply

--- Comment #28 from Katrin Fischer  ---
Sorry Nick, can you please rebase?

Apply? [(y)es, (n)o, (i)nteractive] y
Applying: Bug 29043: Don't load items unless a p[atron has been chosen on
request.pl
Using index info to reconstruct a base tree...
M   reserve/request.pl
Falling back to patching base and 3-way merge...
Auto-merging reserve/request.pl
CONFLICT (content): Merge conflict in reserve/request.pl
error: Failed to merge in the changes.
Patch failed at 0001 Bug 29043: Don't load items unless a p[atron has been
chosen on request.pl
The copy of the patch that failed is found in: .git/rebase-apply/patch
When you have resolved this problem run "git bz apply --continue".
If you would prefer to skip this patch, instead run "git bz apply --skip".
To restore the original branch and stop patching run "git bz apply --abort".
Patch left in
/tmp/Bug-29043-Dont-load-items-unless-a-patron-has-been-vtn8py.patch

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-13 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #27 from Nick Clemens  ---
Created attachment 128476
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128476=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

Signed-off-by: Samu Heiskanen 

Signed-off-by: Nick Clemens 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-13 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #26 from Nick Clemens  ---
Created attachment 128475
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128475=edit
Bug 29043: Prune dead code

Remove sort_borrowerlist as it was not used
Remove "time" for form name
I don't see nay reason we needed this
Remove messagetransfert from template
Never passed in code
Remove totalcount variable
Assigned and never referenced
Remove 'alreadyres'/'alreadyreserved' from template
All references in coide were in template - never set or passed

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-13 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Attachment #128421|0   |1
is obsolete||
 Attachment #128422|0   |1
is obsolete||
 Attachment #128423|0   |1
is obsolete||

--- Comment #25 from Nick Clemens  ---
Created attachment 128474
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128474=edit
Bug 29043: Don't load items unless a p[atron has been chosen on request.pl

This patch moves the code that we sh9ould run if there is no patron to the head
of
the biblio loop. If we have no patron we execute this and go to the next loop.

A few variables that were being passed to the template in the loop are moved
outside - no
reason to overwrite each loop

To test:
 1 - Browse to a bib in the staff client
 2 - Click on the holds tab
 3 - Note loading time
 4 - Add 500 items to bib
 5 - Note loading time - it takes longer
 6 - Note items are not displayed
 7 - Apply patch
 8 - Reload page - is much faster
 9 - Find/choose a patron
10 - Confirm items are loaded correctly

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-13 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Status|Needs Signoff   |Signed Off

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-12 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #128340|0   |1
is obsolete||

--- Comment #24 from Samu Heiskanen  ---
Created attachment 128423
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128423=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-12 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #127732|0   |1
is obsolete||

--- Comment #23 from Samu Heiskanen  ---
Created attachment 128422
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128422=edit
Bug 29043: Prune dead code

Remove sort_borrowerlist as it was not used
Remove "time" for form name
I don't see nay reason we needed this
Remove messagetransfert from template
Never passed in code
Remove totalcount variable
Assigned and never referenced
Remove 'alreadyres'/'alreadyreserved' from template
All references in coide were in template - never set or passed

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-12 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #127731|0   |1
is obsolete||

--- Comment #22 from Samu Heiskanen  ---
Created attachment 128421
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128421=edit
Bug 29043: Don't load items unless a p[atron has been chosen on request.pl

This patch moves the code that we sh9ould run if there is no patron to the head
of
the biblio loop. If we have no patron we execute this and go to the next loop.

A few variables that were being passed to the template in the loop are moved
outside - no
reason to overwrite each loop

To test:
 1 - Browse to a bib in the staff client
 2 - Click on the holds tab
 3 - Note loading time
 4 - Add 500 items to bib
 5 - Note loading time - it takes longer
 6 - Note items are not displayed
 7 - Apply patch
 8 - Reload page - is much faster
 9 - Find/choose a patron
10 - Confirm items are loaded correctly

Signed-off-by: Samu Heiskanen 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-12 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #21 from Samu Heiskanen  ---
Ok, I'll do that. Thx Katrin!

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-12 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #20 from Katrin Fischer  ---
Hi Samu, do you want to sign-off on the first 2 patches in combination with
yours? Then we could ask Nick to sign-off on yours and move to Signed off.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-09 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #19 from Samu Heiskanen  ---
Sorry, I got a little carried away with this bug. But original assignee, Nick
please continue from here.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Status|Failed QA   |Needs Signoff

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #128339|0   |1
is obsolete||

--- Comment #18 from Samu Heiskanen  ---
Created attachment 128340
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128340=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #128338|0   |1
is obsolete||

--- Comment #17 from Samu Heiskanen  ---
Created attachment 128339
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128339=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #128254|0   |1
is obsolete||
 Attachment #128337|0   |1
is obsolete||

--- Comment #16 from Samu Heiskanen  ---
Created attachment 128338
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128338=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #128336|0   |1
is obsolete||

--- Comment #15 from Samu Heiskanen  ---
Created attachment 128337
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128337=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 Attachment #128309|0   |1
is obsolete||

--- Comment #14 from Samu Heiskanen  ---
Created attachment 128336
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128336=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

This version takes account of the batch-mode.

I only just add the line:

$template->param( biblio => $biblio ) if scalar @biblionumbers == 1;

inside the foreach loop. All my other patch-fixes are obsolete.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #13 from Samu Heiskanen  ---
Created attachment 128309
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128309=edit
Bug 29043: Remaining bug is the incorrect title "Place a hold on No title"

I tried to fix this bug with my previous attempt, but introduced a new bug.

I return the line:

my $biblio = Koha::Biblios->find( $biblionumber );

to it's previous place and just copy it to the end of the foreach loop.

The display infos for template will remain as they were in my first attempt.

Hope this fix works properly.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-05 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Lari Taskula  changed:

   What|Removed |Added

 CC||lari.task...@hypernova.fi

--- Comment #12 from Lari Taskula  ---
Hi Samu and welcome,

I can confirm the "No title" bug from Nick's patches.

I tested Samu's patch and noticed that your patch is introducing a new bug -
batch placement of holds gets broken, follow this plan to replicate:
  0. Have at least two bibliographic records in your Koha installation
  1. In staff client, perform a search that returns at least two results
  2. On search result list there are checkboxes, check them for two or more
results
  3. Click "Place hold" button
  4. Observe the following error: "Cannot place hold: one or more records don't
exist."

This is because at line 326 (with your patch included) we are checking if any
of the biblios in batch request is missing. The loop that starts at line 321 is
handling each biblio of the batch request individually and each iteration
requires that specific biblio to be loaded with "my $biblio =
Koha::Biblios->find( $biblionumber );" so that required steps can be performed
on it.

Also, patch/commit title should be "Bug 29043: subject". See
https://wiki.koha-community.org/wiki/Commit_messages#Subject_line

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-05 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #11 from Samu Heiskanen  ---
Created attachment 128254
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128254=edit
Here's the fixed patch for testing.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-12-04 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #10 from Samu Heiskanen  ---
If you move the line:

323my $biblio = Koha::Biblios->find( $biblionumber );

just before the foreach loop and add the line:

biblio => $biblio,

to:

738 # display infos
739 $template->param(
740reserveloop=> 1,
741itemdata_enumchron => $itemdata_enumchron,
742itemdata_ccode => $itemdata_ccode,
743date   => $date,
744biblionumber   => $biblionumber,
745findborrower   => $findborrower,
746holdsview  => 1,
747C4::Search::enabled_staff_search_views,
748 );

like:

# display infos
$template->param(
reserveloop=> 1,
itemdata_enumchron => $itemdata_enumchron,
itemdata_ccode => $itemdata_ccode,
date   => $date,
biblionumber   => $biblionumber,
findborrower   => $findborrower,
biblio => $biblio,
holdsview  => 1,
C4::Search::enabled_staff_search_views,
);

The patch works. What is your opinion, have I got it done correcly?

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-29 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Katrin Fischer  changed:

   What|Removed |Added

 Status|Needs Signoff   |Failed QA

--- Comment #9 from Katrin Fischer  ---
Hi Samu, thx for testing! If you find an issue it's ok to set status to failed
QA to alert the deveveloper.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Samu Heiskanen  changed:

   What|Removed |Added

 CC||samu.heiska...@hypernova.fi

--- Comment #8 from Samu Heiskanen  ---
Load time is much faster but the title has changed to: Place a hold on No title

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-19 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Katrin Fischer  changed:

   What|Removed |Added

 Attachment #125060|0   |1
is obsolete||

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-18 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Fridolin Somers  changed:

   What|Removed |Added

 CC||fridolin.som...@biblibre.co
   ||m

--- Comment #7 from Fridolin Somers  ---
Hi,

There is a small typo in commit message :
Don't load items unless a p[atron

Causing previous patch to not be obsolete.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #6 from Nick Clemens  ---
Created attachment 127732
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=127732=edit
Bug 29043: Prune dead code

Remove sort_borrowerlist as it was not used
Remove "time" for form name
I don't see nay reason we needed this
Remove messagetransfert from template
Never passed in code
Remove totalcount variable
Assigned and never referenced
Remove 'alreadyres'/'alreadyreserved' from template
All references in coide were in template - never set or passed

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

--- Comment #5 from Nick Clemens  ---
Created attachment 127731
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=127731=edit
Bug 29043: Don't load items unless a p[atron has been chosen on request.pl

This patch moves the code that we sh9ould run if there is no patron to the head
of
the biblio loop. If we have no patron we execute this and go to the next loop.

A few variables that were being passed to the template in the loop are moved
outside - no
reason to overwrite each loop

To test:
 1 - Browse to a bib in the staff client
 2 - Click on the holds tab
 3 - Note loading time
 4 - Add 500 items to bib
 5 - Note loading time - it takes longer
 6 - Note items are not displayed
 7 - Apply patch
 8 - Reload page - is much faster
 9 - Find/choose a patron
10 - Confirm items are loaded correctly

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-11-17 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Nick Clemens  changed:

   What|Removed |Added

 Status|Failed QA   |Needs Signoff

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 29043] Items are processed but not displayed on request.pl before a patron is selected

2021-10-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043

Marcel de Rooy  changed:

   What|Removed |Added

Summary|Items are prcoessed but not |Items are processed but not
   |displayed on request.pl |displayed on request.pl
   |before a patron is selected |before a patron is selected

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/