[Koha-bugs] [Bug 15516] Allow to place a hold on first available item from a group of titles

2024-05-22 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #473 from David Cook  ---
At some point, I'm probably going to need to squash these patches down just to
make it easier to keep rebasing.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-05-22 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #472 from David Cook  ---
Comment on attachment 162079
  --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162079
Bug 15516: Allow to reserve first available item from a group of titles

Review of attachment 162079:
 --> 
(https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html=15516=162079)
-

::: circ/view_holdsqueue.pl
@@ +56,4 @@
>  locationslimit => $locationslimit
>  }
>  );
> +for my $item (@$items) {

This block is unnecessary now and actually leads to a 500 error in 23.11.04+

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-03-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #471 from David Cook  ---
As I've noted before, trying to count multiple hold group members as part of
the same hold has some fundamental problems. 

We'd need to pass the hold group to CanBookBeReserved/CanItemBeReserved to
handle this better...

It's tempting to spin out a new report just for refactoring those functions to
take $args instead. 

I want to make an API endpoint at some point too for whether or not a reserve
can be placed. I think National Library of Finland have done work on this,
although it's more discovery interface specific so might not quite meet what
I'd want it for...

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-03-11 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

David Cook  changed:

   What|Removed |Added

 Status|Patch doesn't apply |Failed 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 15516] Allow to place a hold on first available item from a group of titles

2024-03-11 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #470 from David Cook  ---
Comment on attachment 162078
  --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162078
Bug 15516: Relevant controller changes and tests

Review of attachment 162078:
 --> 
(https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html=15516=162078)
-

::: Koha/Holds.pm
@@ +213,5 @@
> +
> +sub count_holds {
> +my ( $self, $search_params ) = @_;
> +
> +$search_params = {

These $search_params lines redefine the variable instead of updating the
variable. This means that you end up selecting all holds and not just the holds
for particular criteria (like an individual patron).

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-03-11 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #469 from David Cook  ---
Found a nasty bug in Koha::Holds->count_holds(). I'm going to need to review
this code in-depth again...

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-03-07 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

Lisette Scheer  changed:

   What|Removed |Added

 Status|Needs Signoff   |Patch doesn't apply
 CC||lisette.scheer@bywatersolut
   ||ions.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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #468 from David Cook  ---
My test plan:
0a) koha-upgrade-schema kohadev
0b) koha-plack --restart kohadev

__OPAC results__
1. Go to
http://localhost:8080/cgi-bin/koha/opac-search.pl?idx==test_search=1
2. Checkbox results 1 and 2
3. Click "Place hold" at the top of the search results
4. Checkbox "Treat as hold group (next available item fulfills all holds)"
5. Click "Confirm hold"
6. Go to http://localhost:8080/cgi-bin/koha/opac-user.pl
7. Click "Holds" 
8. Confirm the two holds appear with the text "part of a hold group",
and when you click on that text it shows you both hold group titles
9. Note the "Holds" tab shows 1 hold signifying the 2 holds in the hold group
count as 1 hold total

10. In the staff interface, check in "301310"
11. Click "Confirm hold (Y)"
12. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
13. Note only 1 hold appears, and when you click on "part of a hold group" it
only shows 1 hold title

12. In the OPAC, go to http://localhost:8080/cgi-bin/koha/opac-user.pl
13. Note that only 1 hold appears now 
14. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
15. Cancel the hold

__Staff interface results__
1. Go to http://localhost:8081/cgi-bin/koha/catalogue/search.pl?q=test
2. Checkbox results 1 and 2
3. Click "Place hold" at the top of the search results
4. Search for patron "koha"
5. Checkibox "Treat as hold group"
6. Choose "Centerville" as "Pickup at"
7. Click "Place holds"
8. Click on "part of a hold group" on the each hold and note the modal with
"Hold group" appears showing the 2 titles
9. Check in "301310"
10. Click "Confirm hold (Y)"
11. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
12. Cancel the hold

__OPAC detail__
NOTE: This is irrelevant without
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15565
so 15565 can focus on implementing it.

__Staff interface detail__
NOTE: This is irrelevant without
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15565
so 15565 can focus on implementing it.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #467 from David Cook  ---
QA tool seems mostly happy. I think it just has issues with Koha schema files
which are irrelevant and sysprefs.sql which isn't related to this change.

--

 OK C4/Reserves.pm

 OK Koha/Hold.pm

 OK Koha/HoldGroup.pm

 OK Koha/HoldGroups.pm

 OK Koha/Holds.pm

 FAIL   Koha/Schema/Result/HoldGroup.pm
   FAIL   pod coverage
POD coverage was greater before, try perl
-MPod::Coverage=PackageName -e666
   WARN   tidiness
The file is less tidy than before (bad/messy lines before: 0,
now: 15)

 WARN   Koha/Schema/Result/OldReserve.pm
   WARN   tidiness
The file is less tidy than before (bad/messy lines before: 136,
now: 152)

 WARN   Koha/Schema/Result/Reserve.pm
   WARN   tidiness
The file is less tidy than before (bad/messy lines before: 161,
now: 177)

 OK circ/circulation.pl

 OK circ/view_holdsqueue.pl

 OK installer/data/mysql/atomicupdate/bug_15516_-_hold_group_table.pl

 OK installer/data/mysql/kohastructure.sql

 FAIL   installer/data/mysql/mandatory/sysprefs.sql
   FAIL   sysprefs_order
Not blocker: Sysprefs hidelostitems is bad placed (see bug
10610)

 OK koha-tmpl/intranet-tmpl/prog/en/includes/hold-group-modal.inc

 OK koha-tmpl/intranet-tmpl/prog/en/includes/holds_table.inc

 OK koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt

 OK koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt

 OK koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt

 OK koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt

 OK koha-tmpl/intranet-tmpl/prog/en/modules/reserve/hold-group.tt

 OK koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt

 OK koha-tmpl/intranet-tmpl/prog/js/hold-group.js

 OK koha-tmpl/intranet-tmpl/prog/js/holds.js

 OK koha-tmpl/opac-tmpl/bootstrap/en/includes/holds-table.inc

 OK koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt

 OK koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt

 OK koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt

 OK koha-tmpl/opac-tmpl/bootstrap/js/holds.js

 OK members/moremember.pl

 OK opac/opac-reserve.pl

 OK opac/opac-user.pl

 OK reserve/hold-group.pl

 OK reserve/placerequest.pl

 OK reserve/request.pl

 OK svc/holds

 OK t/db_dependent/Koha/Holds.t

 OK t/db_dependent/Reserves/HoldGroup.t


Processing additional checks OK!

Running tests (2)
* Proving /kohadevbox/koha/t/db_dependent/Reserves/HoldGroup.t OK!
* Proving /kohadevbox/koha/t/db_dependent/Koha/Holds.t OK!

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #466 from David Cook  ---
Created attachment 162084
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162084=edit
Bug 15516: Add 'DisplayAddHoldGroups' system preference to toggle ability to
add titles to hold groups

These patches add the ability to create hold groups across multiple bibs in the
staff interface or OPAC.
These hold groups are fulfilled by the first item checked in across the hold
group.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #465 from David Cook  ---
Created attachment 162083
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162083=edit
Bug 15516: (follow-up) Only show hold groups for multi hold in staff interface

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #464 from David Cook  ---
Created attachment 162082
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162082=edit
Bug 15516: (follow-up) Only show hold groups for multi hold in OPAC

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #463 from David Cook  ---
Created attachment 162081
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162081=edit
Bug 15516: Add ability to create and view hold groups from OPAC

This patch adds a "Treat as hold group" to opac-reserve.pl,
which lets OPAC users create a hold group which can include
1+ bibs and either bib-level holds, or item-level holds, or both.

This patch shows the item-level and bib-level holds in a hold group
for the user's holds in the OPAC. This includes both the opac-user.pl
page and the self-checkout hold display.

Signed-off-by: Michal Denar 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #462 from David Cook  ---
Created attachment 162080
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162080=edit
Bug 15516: Tidy reserve/placerequest.pl

This includes tidying existing lines, so it'll be a separate patch,
and not squashed into the hold group code changes

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #461 from David Cook  ---
Created attachment 162079
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162079=edit
Bug 15516: Allow to reserve first available item from a group of titles

It can be useful, for instance, if a library has the same title from
different publishers (so 1 title but several biblio records) but the
user only wants a copy of the book, regardless of the publisher.

Test plan:
0. Run updatedatabase.pl and misc/devel/update_dbix_class_files.pl
1. Go to intranet search, display some results, click on some checkboxes
and click on 'Place hold' button at the top of the results.
2. Search for a patron
3. Check the 'Treat as hold group' checkbox
4. Click on 'Place hold'
5. In the next screen you should see all the holds you placed with the
additional text '(part of a hold group)' in Details column.
6. Click on the "hold group" link. A modal window should appear with
the content of the hold group (a list of holds)
7. Check in an item of one of the reserved biblios and confirm the hold
8. The hold status is changed to Waiting, and all other holds are deleted.
The other holds will also be removed from the holds queue.
9. Confirm tests pass
- t/db_dependent/Koha/Holds.t
- t/db_dependent/Reserves/HoldGroup.t
Note: the "hold group" link is displayed in the following pages:
- reserve/request.pl
- circ/circulation.pl
- members/moremember.pl
- circ/pendingreserves.pl
- circ/view_holdsqueue.pl
Note: A hold group is counted as only one hold

Sponsored-by: Catalyst IT

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #460 from David Cook  ---
Created attachment 162078
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162078=edit
Bug 15516: Relevant controller changes and tests

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #459 from David Cook  ---
Created attachment 162077
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162077=edit
Bug 15516: Schema updates

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

David Cook  changed:

   What|Removed |Added

 Attachment #138738|0   |1
is obsolete||
 Attachment #138739|0   |1
is obsolete||
 Attachment #138740|0   |1
is obsolete||
 Attachment #138741|0   |1
is obsolete||
 Attachment #138742|0   |1
is obsolete||
 Attachment #138772|0   |1
is obsolete||
 Attachment #138868|0   |1
is obsolete||
 Attachment #138869|0   |1
is obsolete||

--- Comment #458 from David Cook  ---
Created attachment 162076
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162076=edit
Bug 15516: Database and installer updates

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2024-02-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

David Cook  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 15516] Allow to place a hold on first available item from a group of titles

2023-09-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

Katie Bliss  changed:

   What|Removed |Added

 CC||kebl...@dmpl.org

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2023-09-04 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

Ilona R  changed:

   What|Removed |Added

 CC||hatt...@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 15516] Allow to place a hold on first available item from a group of titles

2022-11-15 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #457 from Aleisha Amohia  ---
(In reply to David Cook from comment #456)
> Aleisha, do you have clients using this functionality?

Catalyst had received sponsorship to work on this for a library years ago, they
may still be using a version of this in production but I'm not sure as we don't
work with that library anymore and sponsorship has run out.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #456 from David Cook  ---
Aleisha, do you have clients using this functionality?

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #455 from David Cook  ---
Another thing I haven't checked here is how it works with hold limits... that's
a bit of a rabbithole as well...

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

David Cook  changed:

   What|Removed |Added

 Depends on|31303   |


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31303
[Bug 31303] Fatal error when viewing OPAC user account with waiting holds
-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #454 from David Cook  ---
Created attachment 138869
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138869=edit
Bug 15516: [QA followup] Only show hold groups for multi hold in staff
interface

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #453 from David Cook  ---
I fixed the item-specific holds on the staff interface, but I'm Failing QA
again, as I've discovered that the checkboxes are irrelevant when placing a
staff interface multi-hold:

http://localhost:8081/cgi-bin/koha/reserve/request.pl?biblionumber=29biblionumber=114biblionumber=134multi_hold=1=51

The biblionumbers are in hidden inputs, which get sent no matter what. (The
OPAC is fine though.)

--

Aleisha: Happy for you to squash my QA followup patches into your patches as
well going forward to make it easier to maintain the patches.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #452 from David Cook  ---
Created attachment 138868
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138868=edit
Bug 15516: [QA followup] Fix item-specific holds in staff interface

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #451 from David Cook  ---
(In reply to David Cook from comment #450)
> __Staff interface detail__
> 1. Go to
> http://localhost:8081/cgi-bin/koha/reserve/request.pl?biblionumber=134
> 2. Search for patron "koha"
> 3. Checkbox both items
> 4. Checkbox "Treat as hold group"
> 5. Click "Place hold"
> *6. Note the following error: 
> Alert box appears saying "- Please select an item to place a hold"

Failing at the moment as it appears to have broken item-specific holds (even
without hold groups and multihold) on the staff interface. 

I've run out of time to keep working on this today, so leaving it here for now.
I'll see if I can look at it again tomorrow.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #450 from David Cook  ---
My test plan:
0a) koha-upgrade-schema kohadev
0b) koha-plack --restart kohadev

__OPAC results__
1. Go to
http://localhost:8080/cgi-bin/koha/opac-search.pl?idx==test_search=1
2. Checkbox results 1 and 2
3. Click "Place hold" at the top of the search results
4. Checkbox "Treat as hold group (next available item fulfills all holds)"
5. Click "Confirm hold"
6. Go to http://localhost:8080/cgi-bin/koha/opac-user.pl
7. Click "Holds" 
8. Confirm the two holds appear with the text "part of a hold group",
and when you click on that text it shows you both hold group titles
9. Note the "Holds" tab shows 1 hold signifying the 2 holds in the hold group
count as 1 hold total

10. In the staff interface, check in "301310"
11. Click "Confirm hold (Y)"
12. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
13. Note only 1 hold appears, and when you click on "part of a hold group" it
only shows 1 hold title

12. In the OPAC, go to http://localhost:8080/cgi-bin/koha/opac-user.pl
13. Note that only 1 hold appears now 
14. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
15. Cancel the hold

__Staff interface results__
1. Go to http://localhost:8081/cgi-bin/koha/catalogue/search.pl?q=test
2. Checkbox results 1 and 2
3. Click "Place hold" at the top of the search results
4. Search for patron "koha"
5. Checkibox "Treat as hold group"
6. Choose "Centerville" as "Pickup at"
7. Click "Place holds"
8. Click on "part of a hold group" on the each hold and note the modal with
"Hold group" appears showing the 2 titles
9. Check in "301310"
10. Click "Confirm hold (Y)"
11. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
12. Cancel the hold

__OPAC detail__
NOTE: This is irrelevant without
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15565
so 15565 can focus on implementing it.

__Staff interface detail__
1. Go to http://localhost:8081/cgi-bin/koha/reserve/request.pl?biblionumber=134
2. Search for patron "koha"
3. Checkbox both items
4. Checkbox "Treat as hold group"
5. Click "Place hold"
*6. Note the following error: 
Alert box appears saying "- Please select an item to place a hold"

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-08 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #449 from David Cook  ---
Created attachment 138772
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138772=edit
Bug 15516: [QA followup] Only show hold groups for multi hold in OPAC

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

David Cook  changed:

   What|Removed |Added

 Depends on||31303


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31303
[Bug 31303] Fatal error when viewing OPAC user account with waiting holds
-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #448 from David Cook  ---
Ok I'm pretty sure the fatal error is a bug in master. 

I'm going to leave this as Failed QA for the moment just because we can't
really progress it until the bug in master is fixed...

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

David Cook  changed:

   What|Removed |Added

  Text to go in the|This features allows a  |This features allows a
  release notes|patron to place a hold on   |patron to place a hold on
   |the first available item|the first available item
   |from a group of titles on   |from a group of titles on
   |the staff interface.|the staff interface or
   ||OPAC.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

David Cook  changed:

   What|Removed |Added

   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=15565

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #447 from David Cook  ---
Hmm this might be due to bug 22456 and it might be my fault...

I'm going to try pulling the latest Docker image and see if that makes a
difference... but  might be a problem in master caused by bug 22456...

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #446 from David Cook  ---
I am keen to get this functionality into Koha, so I don't know that I'd
consider many of my above asterisk comments above blockers per se, but I had to
fail it for  the fatal error at
http://localhost:8080/cgi-bin/koha/opac-user.pl#opac-user-holds: 

Template process failed: undef error - Can't call method "rule_value" on an
undefined value at /kohadevbox/koha/Koha/Hold.pm line 464.
 at /kohadevbox/koha/C4/Templates.pm line 127

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

David Cook  changed:

   What|Removed |Added

 Status|Signed Off  |Failed QA

--- Comment #445 from David Cook  ---
My test plan:
0a) koha-upgrade-schema kohadev
0b) perl misc/devel/update_dbix_class_files.pl --koha-conf
/etc/koha/sites/kohadev/koha-conf.xml #NOTE: this step seemed unnecessary
0c) koha-plack --restart kohadev

__OPAC results__
1. Go to
http://localhost:8080/cgi-bin/koha/opac-search.pl?idx==test_search=1
2. Checkbox results 1 and 2
3. Click "Place hold" at the top of the search results
4. Checkbox "Treat as hold group (next available item fulfills all holds)"
5. Click "Confirm hold"
6. Go to http://localhost:8080/cgi-bin/koha/opac-user.pl
7. Click "Holds" 
8. Confirm the two holds appear with the text "part of a hold group",
and when you click on that text it shows you both hold group titles
9. Note the "Holds" tab shows 1 hold signifying the 2 holds in the hold group
count as 1 hold total

10. In the staff interface, check in "301310"
11. Click "Confirm hold (Y)"
12. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
13. Note only 1 hold appears, and when you click on "part of a hold group" it
only shows 1 hold title

12. In the OPAC, go to http://localhost:8080/cgi-bin/koha/opac-user.pl
*13. Note the following error:
Template process failed: undef error - Can't call method "rule_value" on an
undefined value at /kohadevbox/koha/Koha/Hold.pm line 464.
 at /kohadevbox/koha/C4/Templates.pm line 127

14. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
15. Cancel the hold

__OPAC detail__
1. Go to http://localhost:8080/cgi-bin/koha/opac-reserve.pl?biblionumber=134
2. Checkbox "Treat as hold group (next available item fulfills all holds)" 
3. Click "Show more options"
4. Click "A specific item"
*5. Note that without
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15565 you can't
select multiple items,
so it doesn't make much sense to show "Treat as hold group" on this page... 

__Staff interface results__
1. Go to http://localhost:8081/cgi-bin/koha/catalogue/search.pl?q=test
2. Checkbox results 1 and 2
3. Click "Place hold" at the top of the search results
4. Search for patron "koha"
5. Checkibox "Treat as hold group"
6. Choose "Centerville" as "Pickup at"
7. Click "Place holds"
8. Click on "part of a hold group" on the each hold and note the modal with
"Hold group" appears showing the 2 titles
9. Check in "301310"
10. Click "Confirm hold (Y)"
11. Go to
http://localhost:8081/cgi-bin/koha/circ/circulation.pl?borrowernumber=51
12. Cancel the hold

__Staff interface detail__
1. Go to http://localhost:8081/cgi-bin/koha/reserve/request.pl?biblionumber=134
2. Search for patron "koha"
3. Checkbox both items
4. Checkbox "Treat as hold group"
5. Click "Place hold"
*6. Note the following error: 
Alert box appears saying "- Please select an item to place a hold"
*7. In theory, one should be able to place holds on multiple items, but I think
in practice https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15565 is
needed
to make that happen, so it might not make sense to show "Treat as hold group"
on this page
at this time

--

On http://localhost:8080/cgi-bin/koha/opac-main.pl it will say "2 holds
pending", but when you click on that link it will show "Holds (1)" and then
"Holds (2 total)". I think that this is likely to confuse users... while I know
libraries want hold groups to count as 1 hold, I'm not sure that Koha can
really handle that in a coherent way...

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-06 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #444 from Michal Denar  ---
Created attachment 138742
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138742=edit
Bug 15516: Schema updates

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-06 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #443 from Michal Denar  ---
Created attachment 138741
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138741=edit
Bug 15516: Add ability to create and view hold groups from OPAC

This patch adds a "Treat as hold group" to opac-reserve.pl,
which lets OPAC users create a hold group which can include
1+ bibs and either bib-level holds, or item-level holds, or both.

This patch shows the item-level and bib-level holds in a hold group
for the user's holds in the OPAC. This includes both the opac-user.pl
page and the self-checkout hold display.

Signed-off-by: Michal Denar 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-06 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #442 from Michal Denar  ---
Created attachment 138740
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138740=edit
Bug 15516: Allow to reserve first available item from a group of titles

It can be useful, for instance, if a library has the same title from
different publishers (so 1 title but several biblio records) but the
user only wants a copy of the book, regardless of the publisher.

Test plan:
0. Run updatedatabase.pl and misc/devel/update_dbix_class_files.pl
1. Go to intranet search, display some results, click on some checkboxes
and click on 'Place hold' button at the top of the results.
2. Search for a patron
3. Check the 'Treat as hold group' checkbox
4. Click on 'Place hold'
5. In the next screen you should see all the holds you placed with the
additional text '(part of a hold group)' in Details column.
6. Click on the "hold group" link. A modal window should appear with
the content of the hold group (a list of holds)
7. Check in an item of one of the reserved biblios and confirm the hold
8. The hold status is changed to Waiting, and all other holds are deleted.
The other holds will also be removed from the holds queue.
9. Confirm tests pass
- t/db_dependent/Koha/Holds.t
- t/db_dependent/Reserves/HoldGroup.t
Note: the "hold group" link is displayed in the following pages:
- reserve/request.pl
- circ/circulation.pl
- members/moremember.pl
- circ/pendingreserves.pl
- circ/view_holdsqueue.pl
Note: A hold group is counted as only one hold

Sponsored-by: Catalyst IT

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-06 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #441 from Michal Denar  ---
Created attachment 138739
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138739=edit
Bug 15516: Relevant controller changes and tests

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-06 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

Michal Denar  changed:

   What|Removed |Added

 Attachment #138593|0   |1
is obsolete||
 Attachment #138594|0   |1
is obsolete||
 Attachment #138595|0   |1
is obsolete||
 Attachment #138596|0   |1
is obsolete||
 Attachment #138597|0   |1
is obsolete||

--- Comment #440 from Michal Denar  ---
Created attachment 138738
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138738=edit
Bug 15516: Database and installer updates

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-08-06 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

Michal Denar  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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #439 from Aleisha Amohia  ---
Created attachment 138597
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138597=edit
Bug 15516: Schema updates

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #438 from Aleisha Amohia  ---
Created attachment 138596
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138596=edit
Bug 15516: Add ability to create and view hold groups from OPAC

This patch adds a "Treat as hold group" to opac-reserve.pl,
which lets OPAC users create a hold group which can include
1+ bibs and either bib-level holds, or item-level holds, or both.

This patch shows the item-level and bib-level holds in a hold group
for the user's holds in the OPAC. This includes both the opac-user.pl
page and the self-checkout hold display.

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #138578|0   |1
is obsolete||

--- Comment #437 from Aleisha Amohia  ---
Created attachment 138595
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138595=edit
Bug 15516: Allow to reserve first available item from a group of titles

It can be useful, for instance, if a library has the same title from
different publishers (so 1 title but several biblio records) but the
user only wants a copy of the book, regardless of the publisher.

Test plan:
0. Run updatedatabase.pl and misc/devel/update_dbix_class_files.pl
1. Go to intranet search, display some results, click on some checkboxes
and click on 'Place hold' button at the top of the results.
2. Search for a patron
3. Check the 'Treat as hold group' checkbox
4. Click on 'Place hold'
5. In the next screen you should see all the holds you placed with the
additional text '(part of a hold group)' in Details column.
6. Click on the "hold group" link. A modal window should appear with
the content of the hold group (a list of holds)
7. Check in an item of one of the reserved biblios and confirm the hold
8. The hold status is changed to Waiting, and all other holds are deleted.
The other holds will also be removed from the holds queue.
9. Confirm tests pass
- t/db_dependent/Koha/Holds.t
- t/db_dependent/Reserves/HoldGroup.t
Note: the "hold group" link is displayed in the following pages:
- reserve/request.pl
- circ/circulation.pl
- members/moremember.pl
- circ/pendingreserves.pl
- circ/view_holdsqueue.pl
Note: A hold group is counted as only one hold

Sponsored-by: Catalyst IT

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #138577|0   |1
is obsolete||

--- Comment #436 from Aleisha Amohia  ---
Created attachment 138594
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138594=edit
Bug 15516: Relevant controller changes and tests

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128288|0   |1
is obsolete||
 Attachment #138576|0   |1
is obsolete||
 Attachment #138579|0   |1
is obsolete||
 Attachment #138580|0   |1
is obsolete||
 Attachment #138581|0   |1
is obsolete||
 Attachment #138582|0   |1
is obsolete||
 Attachment #138583|0   |1
is obsolete||
 Attachment #138584|0   |1
is obsolete||
 Attachment #138585|0   |1
is obsolete||
 Attachment #138586|0   |1
is obsolete||
 Attachment #138587|0   |1
is obsolete||
 Attachment #138588|0   |1
is obsolete||
 Attachment #138589|0   |1
is obsolete||

--- Comment #435 from Aleisha Amohia  ---
Created attachment 138593
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138593=edit
Bug 15516: Database and installer updates

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #434 from Aleisha Amohia  ---
(In reply to Victor Grousset/tuxayo from comment #417)
> Hi :) I tried to rebase because why not, but hit a wall on the changes on
> ModReserveFill which was moved (and changed a lot) to Hold::fill(). I don't
> know where is a right place to put the new code:
> 
> # if this hold was part of a group, cancel other holds in the group
> my @holds = Koha::Holds->search({ hold_group_id => $hold->hold_group_id
> });
> foreach my $h ( @holds ) {
> $h->cancel unless $h->reserve_id == $hold->reserve_id;
> }
> 
> 
> Also, maybe these lines are also needed in Hold::cancel()
> Not sure at all.
> 
> I would gladly give another try if someone know what to do about the two
> above points.

Have rebased the patches in case someone can come along and sign them off - but
will now work on putting this code in the right place and squashing some of
these patches. Welcome to test in the meantime.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128299|0   |1
is obsolete||

--- Comment #433 from Aleisha Amohia  ---
Created attachment 138589
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138589=edit
Bug 15516: (follow-up) Fix hold group details not showing

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128298|0   |1
is obsolete||

--- Comment #432 from Aleisha Amohia  ---
Created attachment 138588
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138588=edit
Bug 15516: (follow-up) Prevent cancelling unintended holds

And a fix for consistent TT code

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128297|0   |1
is obsolete||

--- Comment #431 from Aleisha Amohia  ---
Created attachment 138587
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138587=edit
Bug 15516: Show user's hold groups to user via OPAC

This patch shows the item-level and bib-level holds in a hold group
for the user's holds in the OPAC. This includes both the opac-user.pl
page and the self-checkout hold display.

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128296|0   |1
is obsolete||

--- Comment #430 from Aleisha Amohia  ---
Created attachment 138586
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138586=edit
Bug 15516: Add ability to create hold groups from OPAC

This patch adds a "Treat as hold group" to opac-reserve.pl,
which lets OPAC users create a hold group which can include
1+ bibs and either bib-level holds, or item-level holds, or both.

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128295|0   |1
is obsolete||

--- Comment #429 from Aleisha Amohia  ---
Created attachment 138585
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138585=edit
Bug 15516: Fix hold groups for multi items for one bib

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128294|0   |1
is obsolete||

--- Comment #428 from Aleisha Amohia  ---
Created attachment 138584
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138584=edit
Bug 15516: (follow-up) Count group holds always

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128293|0   |1
is obsolete||

--- Comment #427 from Aleisha Amohia  ---
Created attachment 138583
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138583=edit
Bug 15516: Fix shebang in hold-group.pl

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128292|0   |1
is obsolete||

--- Comment #426 from Aleisha Amohia  ---
Created attachment 138582
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138582=edit
Bug 15516: (follow-up) Fixing file permissions and title elements order

Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128291|0   |1
is obsolete||

--- Comment #425 from Aleisha Amohia  ---
Created attachment 138581
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138581=edit
Bug 15516: (follow-up) Fixes for qa tools

Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128290|0   |1
is obsolete||

--- Comment #424 from Aleisha Amohia  ---
Created attachment 138580
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138580=edit
Bug 15516: (follow-up) Remove other holds in hold_group from holds_queue

When one hold is fulfilled or set waiting

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128289|0   |1
is obsolete||

--- Comment #423 from Aleisha Amohia  ---
Created attachment 138579
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138579=edit
Bug 15516: (follow-up) Add hold group message to holds queue

A hold that is part of a hold group will be indicated as such in the
holds queue.

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128287|0   |1
is obsolete||

--- Comment #422 from Aleisha Amohia  ---
Created attachment 138578
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138578=edit
Bug 15516: Allow to reserve first available item from a group of titles

It can be useful, for instance, if a library has the same title from
different publishers (so 1 title but several biblio records) but the
user only wants a copy of the book, regardless of the publisher.

This feature only applies to the staff client.

Test plan:
0. Run updatedatabase.pl and misc/devel/update_dbix_class_files.pl
1. Go to intranet search, display some results, click on some checkboxes
and click on 'Place hold' button at the top of the results.
2. Search for a patron
3. Check the 'Treat as hold group' checkbox
4. Click on 'Place hold'
5. In the next screen you should see all the holds you placed with the
additional text '(part of a hold group)' in Details column.
6. Click on the "hold group" link. A modal window should appear with
the content of the hold group (a list of holds)
7. Check in an item of one of the reserved biblios and confirm the hold
8. The hold status is changed to Waiting, and all other holds are deleted.
Note: the "hold group" link is displayed in the following pages:
- reserve/request.pl
- circ/circulation.pl
- members/moremember.pl
- circ/pendingreserves.pl
Note: A hold group is counted as only one hold

Sponsored-by: Catalyst IT

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128286|0   |1
is obsolete||

--- Comment #421 from Aleisha Amohia  ---
Created attachment 138577
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138577=edit
Bug 15516: Relevant controller changes and tests

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128285|0   |1
is obsolete||

--- Comment #420 from Aleisha Amohia  ---
Created attachment 138576
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=138576=edit
Bug 15516: Database and installer updates

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Status|ASSIGNED|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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Status|Patch doesn't apply |ASSIGNED

--- Comment #419 from Aleisha Amohia  ---
Thanks all, I'm taking a look now and will pass on anything I'm not sure about!

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #418 from David Cook  ---
(In reply to Victor Grousset/tuxayo from comment #417)
> I would gladly give another try if someone know what to do about the two
> above points.

Hopefully Aleisha can provide some insight.

In theory, I'll look at this again one day, but I don't know when.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #417 from Victor Grousset/tuxayo  ---
Hi :) I tried to rebase because why not, but hit a wall on the changes on
ModReserveFill which was moved (and changed a lot) to Hold::fill(). I don't
know where is a right place to put the new code:

# if this hold was part of a group, cancel other holds in the group
my @holds = Koha::Holds->search({ hold_group_id => $hold->hold_group_id });
foreach my $h ( @holds ) {
$h->cancel unless $h->reserve_id == $hold->reserve_id;
}


Also, maybe these lines are also needed in Hold::cancel()
Not sure at all.

I would gladly give another try if someone know what to do about the two above
points.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Agnes Rivers-Moore  changed:

   What|Removed |Added

 CC||a...@hanover.ca

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-04-11 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #416 from Michal Denar  ---
Hi,
We have been waiting for this feature for a really long time. We will use it
mainly when dealing with students who require documents for school work. The
idea is that they receive reading lists and then request the titles from the
local library. They don't actually care which particular title they get, but
they need one from the list. This feature would be very helpful in processing
this kind of requests. 
Yes, Koha is a complex system. Because it is global and reflects different
approaches to library work. Bundles of titles are actually an extension of
this, which is almost done now. A sort of generalization of the ability to make
reservations over a list of titles, extended with the ability to define groups
more comprehensively than from search results.
I'm in favor of pushing the feature into production. At the same time, let's
debate how to deal with requests for complex functionality in general. Would it
make sense to design functionality more generally and then provide extensions
with plugins? We also need to keep sustainability in mind.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

2022-04-11 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516

--- Comment #415 from David Cook  ---
Yeah, as Martin says, it's totally different. 

By the way, this has been used in production for years now. I can't recall if
it's been 4 years or 6 years, but a while in any case.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Owen Leonard  changed:

   What|Removed |Added

 Status|Signed Off  |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 15516] Allow to place a hold on first available item from a group of titles

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

Martin Renvoize  changed:

   What|Removed |Added

   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=24857

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #414 from Martin Renvoize  ---
It's not really related to the Bundles stuff.. whilst that development does
indeed allow items to be grouped.. the grouping logic is entirely distinct and
it's more about the circulation of those bundled sets.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Fridolin Somers  changed:

   What|Removed |Added

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

--- Comment #413 from Fridolin Somers  ---
Arf, this is somehow linked to other feature in development :

Bug 24857 - Add ability to group items for records
Bug 24023 - Add ability to create bundles of items
Bug 28854 - [ALTERNATIVE] Add ability to create bundles of items

We should think on how not put too much complexity in the system (already
really complex).

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

David Cook  changed:

   What|Removed |Added

 QA Contact|dc...@prosentient.com.au|testo...@bugs.koha-communit
   ||y.org

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #412 from Michal Denar  ---
Created attachment 128299
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128299=edit
Bug 15516: (follow-up) Fix hold group details not showing

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #411 from Michal Denar  ---
Created attachment 128298
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128298=edit
Bug 15516: (follow-up) Prevent cancelling unintended holds

And a fix for consistent TT code

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #410 from Michal Denar  ---
Created attachment 128297
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128297=edit
Bug 15516: Show user's hold groups to user via OPAC

This patch shows the item-level and bib-level holds in a hold group
for the user's holds in the OPAC. This includes both the opac-user.pl
page and the self-checkout hold display.

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #409 from Michal Denar  ---
Created attachment 128296
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128296=edit
Bug 15516: Add ability to create hold groups from OPAC

This patch adds a "Treat as hold group" to opac-reserve.pl,
which lets OPAC users create a hold group which can include
1+ bibs and either bib-level holds, or item-level holds, or both.

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #408 from Michal Denar  ---
Created attachment 128295
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128295=edit
Bug 15516: Fix hold groups for multi items for one bib

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #407 from Michal Denar  ---
Created attachment 128294
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128294=edit
Bug 15516: (follow-up) Count group holds always

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #406 from Michal Denar  ---
Created attachment 128293
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128293=edit
Bug 15516: Fix shebang in hold-group.pl

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #405 from Michal Denar  ---
Created attachment 128292
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128292=edit
Bug 15516: (follow-up) Fixing file permissions and title elements order

Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #404 from Michal Denar  ---
Created attachment 128291
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128291=edit
Bug 15516: (follow-up) Fixes for qa tools

Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #403 from Michal Denar  ---
Created attachment 128290
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128290=edit
Bug 15516: (follow-up) Remove other holds in hold_group from holds_queue

When one hold is fulfilled or set waiting

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #402 from Michal Denar  ---
Created attachment 128289
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128289=edit
Bug 15516: (follow-up) Add hold group message to holds queue

A hold that is part of a hold group will be indicated as such in the
holds queue.

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #401 from Michal Denar  ---
Created attachment 128288
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128288=edit
Bug 15516: Schema updates

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #400 from Michal Denar  ---
Created attachment 128287
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128287=edit
Bug 15516: Allow to reserve first available item from a group of titles

It can be useful, for instance, if a library has the same title from
different publishers (so 1 title but several biblio records) but the
user only wants a copy of the book, regardless of the publisher.

This feature only applies to the staff client.

Test plan:
0. Run updatedatabase.pl and misc/devel/update_dbix_class_files.pl
1. Go to intranet search, display some results, click on some checkboxes
and click on 'Place hold' button at the top of the results.
2. Search for a patron
3. Check the 'Treat as hold group' checkbox
4. Click on 'Place hold'
5. In the next screen you should see all the holds you placed with the
additional text '(part of a hold group)' in Details column.
6. Click on the "hold group" link. A modal window should appear with
the content of the hold group (a list of holds)
7. Check in an item of one of the reserved biblios and confirm the hold
8. The hold status is changed to Waiting, and all other holds are deleted.
Note: the "hold group" link is displayed in the following pages:
- reserve/request.pl
- circ/circulation.pl
- members/moremember.pl
- circ/pendingreserves.pl
Note: A hold group is counted as only one hold

Sponsored-by: Catalyst IT

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #399 from Michal Denar  ---
Created attachment 128286
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128286=edit
Bug 15516: Relevant controller changes and tests

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Michal Denar  changed:

   What|Removed |Added

 Attachment #128255|0   |1
is obsolete||
 Attachment #128256|0   |1
is obsolete||
 Attachment #128257|0   |1
is obsolete||
 Attachment #128258|0   |1
is obsolete||
 Attachment #128259|0   |1
is obsolete||
 Attachment #128260|0   |1
is obsolete||
 Attachment #128261|0   |1
is obsolete||
 Attachment #128262|0   |1
is obsolete||
 Attachment #128263|0   |1
is obsolete||
 Attachment #128264|0   |1
is obsolete||
 Attachment #128265|0   |1
is obsolete||
 Attachment #128266|0   |1
is obsolete||
 Attachment #128267|0   |1
is obsolete||
 Attachment #128268|0   |1
is obsolete||
 Attachment #128269|0   |1
is obsolete||

--- Comment #398 from Michal Denar  ---
Created attachment 128285
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128285=edit
Bug 15516: Database and installer updates

Signed-off-by: Michal Denar 
Signed-off-by: Victor Grousset/tuxayo 

Signed-off-by: Michal Denar 

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Michal Denar  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 15516] Allow to place a hold on first available item from a group of titles

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

--- Comment #397 from Aleisha Amohia  ---
Created attachment 128269
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128269=edit
Bug 15516: (follow-up) Fix hold group details not showing

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128202|0   |1
is obsolete||

--- Comment #396 from Aleisha Amohia  ---
Created attachment 128268
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128268=edit
Bug 15516: (follow-up) Prevent cancelling unintended holds

And a fix for consistent TT code

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128201|0   |1
is obsolete||

--- Comment #395 from Aleisha Amohia  ---
Created attachment 128267
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128267=edit
Bug 15516: Show user's hold groups to user via OPAC

This patch shows the item-level and bib-level holds in a hold group
for the user's holds in the OPAC. This includes both the opac-user.pl
page and the self-checkout hold display.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128200|0   |1
is obsolete||

--- Comment #394 from Aleisha Amohia  ---
Created attachment 128266
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128266=edit
Bug 15516: Add ability to create hold groups from OPAC

This patch adds a "Treat as hold group" to opac-reserve.pl,
which lets OPAC users create a hold group which can include
1+ bibs and either bib-level holds, or item-level holds, or both.

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128199|0   |1
is obsolete||

--- Comment #393 from Aleisha Amohia  ---
Created attachment 128265
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128265=edit
Bug 15516: Fix hold groups for multi items for one bib

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128198|0   |1
is obsolete||

--- Comment #392 from Aleisha Amohia  ---
Created attachment 128264
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128264=edit
Bug 15516: (follow-up) Count group holds always

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128197|0   |1
is obsolete||

--- Comment #391 from Aleisha Amohia  ---
Created attachment 128263
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128263=edit
Bug 15516: Fix shebang in hold-group.pl

-- 
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 15516] Allow to place a hold on first available item from a group of titles

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

Aleisha Amohia  changed:

   What|Removed |Added

 Attachment #128196|0   |1
is obsolete||

--- Comment #390 from Aleisha Amohia  ---
Created attachment 128262
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128262=edit
Bug 15516: (follow-up) Fixing file permissions and title elements order

Signed-off-by: Victor Grousset/tuxayo 

-- 
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/


  1   2   3   4   5   >