[Bug 24988] New: autorenew_checkouts should default to yes
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Bug ID: 24988 Summary: autorenew_checkouts should default to yes Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: major Priority: P5 - low Component: Patrons Assignee: koha-bugs@lists.koha-community.org Reporter: nick@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle.m.hall@gmail.com TO recreate: Create a new patron Note that 'Allow auto-renewal of items' defaults to 'no' This is a regression caused by bug 24476 -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Devinim <kohadevinim@devinim.com.tr> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |kohadevinim@devinim.com.tr |ity.org | CC| |kohadevinim@devinim.com.tr -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Trivial patch Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #1 from Nick Clemens <nick@bywatersolutions.com> --- Created attachment 101836 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=101836&action=edit Bug 24988: Default to autorenew_checkouts for new patrons To recreate: 1 - Create a new patron on the staff interface 2 - Note that 'Allow auto-renewal of items' defaults to 'no' 3 - Apply patch 4 - Create another patron 5 - 'Allow auto-renewal of items' defaults to 'yes' -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 ByWater Sandboxes <bws.sandboxes@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #101836|0 |1 is obsolete| | --- Comment #2 from ByWater Sandboxes <bws.sandboxes@gmail.com> --- Created attachment 101849 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=101849&action=edit Bug 24988: Default to autorenew_checkouts for new patrons To recreate: 1 - Create a new patron on the staff interface 2 - Note that 'Allow auto-renewal of items' defaults to 'no' 3 - Apply patch 4 - Create another patron 5 - 'Allow auto-renewal of items' defaults to 'yes' Signed-off-by: Sally <sally.healey@cheshiresharedservices.gov.uk> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Sally <sally.healey@cheshiresharedservices.gov.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sally.healey@cheshireshared | |services.gov.uk Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #3 from Devinim <kohadevinim@devinim.com.tr> --- You are faster than us Nick! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Devinim <kohadevinim@devinim.com.tr> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #101849|0 |1 is obsolete| | --- Comment #4 from Devinim <kohadevinim@devinim.com.tr> --- Created attachment 101863 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=101863&action=edit Bug 24988: Default to autorenew_checkouts for new patrons To recreate: 1 - Create a new patron on the staff interface 2 - Note that 'Allow auto-renewal of items' defaults to 'no' 3 - Apply patch 4 - Create another patron 5 - 'Allow auto-renewal of items' defaults to 'yes' Signed-off-by: Sally <sally.healey@cheshiresharedservices.gov.uk> Signed-off-by: Devinim <kohadevinim@devinim.com.tr> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Devinim <kohadevinim@devinim.com.tr> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|kohadevinim@devinim.com.tr |nick@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #101863|0 |1 is obsolete| | --- Comment #5 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 101888 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=101888&action=edit Bug 24988: Default to autorenew_checkouts for new patrons To recreate: 1 - Create a new patron on the staff interface 2 - Note that 'Allow auto-renewal of items' defaults to 'no' 3 - Apply patch 4 - Create another patron 5 - 'Allow auto-renewal of items' defaults to 'yes' Signed-off-by: Sally <sally.healey@cheshiresharedservices.gov.uk> Signed-off-by: Devinim <kohadevinim@devinim.com.tr> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to master Version(s)| |20.05.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #6 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Nice work everyone! Pushed to master for 20.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Joy Nelson <joy@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joy@bywatersolutions.com --- Comment #7 from Joy Nelson <joy@bywatersolutions.com> --- does not apply to 19.11.x please rebase if needed. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |24476 CC| |dcook@prosentient.com.au Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24476 [Bug 24476] Allow patrons to opt-out of auto-renewal -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Bug 24988 depends on bug 24476, which changed state. Bug 24476 Summary: Allow patrons to opt-out of auto-renewal https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24476 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m.de.rooy@rijksmuseum.nl --- Comment #8 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- I do not really understand why autorenewal should default to Yes. Suppose that you have set Autorenewal off for all your circ rules. And now you see allow auto-renewal popping up everywhere.. This is quite confusing. Imo we need more checks than just default to Yes. Who opens a bug report like 'auto_renewal should not default to Yes' ? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #9 from Nick Clemens <nick@bywatersolutions.com> --- (In reply to Marcel de Rooy from comment #8)
I do not really understand why autorenewal should default to Yes.
In this context, it is whether the patron/staff has allowed autorenewal of items for this patron. This does not affect whether an item will be marked for autorenewal when issued, but rather whether an issue marked as autorenewal will be allowed to renew. The feature allows a patron to be opted out of auto renewals and to manage renewals manually
Suppose that you have set Autorenewal off for all your circ rules. And now you see allow auto-renewal popping up everywhere..
It does not popup everywhere, it shows on the patron edit screen - it originally was hideable in syspref, see bug 25029
This is quite confusing. Imo we need more checks than just default to Yes.
If not defaulted to yes, then we need a way to set patrons to 'yes' if the circ rules are changed
Who opens a bug report like 'auto_renewal should not default to Yes' ?
I guess me ;-) Perhaps the column could be better named -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #10 from David Cook <dcook@prosentient.com.au> --- (In reply to Marcel de Rooy from comment #8)
I do not really understand why autorenewal should default to Yes.
I suspect most people would be in favour of autorenewal (I know I am as a library patron - very handy functionality), and it's more likely there would be a minority of people wanting to refuse it. Hence default to yes.
Suppose that you have set Autorenewal off for all your circ rules. And now you see allow auto-renewal popping up everywhere.. This is quite confusing. Imo we need more checks than just default to Yes.
As I noted on bug 24476, I don't think it's quite that simple. Even if all the autorenewals are turned off in the circ rules, you might have current checkouts that are still marked as autorenewal (which I think still get processed as autorenewals although I should double-check that), and you can choose to make an item an "Automatic renewal" by going into "Checkout settings" when checking out an item. I do agree though that it's complicated. On the surface, it seems silly to allow a patron to control an autorenewal setting if the library doesn't actually use autorenewals, but I think they're conceptually two different things. One is marking an item as an autorenewal, and the other is the patron allowing items to be autorenewed. (Of course, I wonder why a patron should be able to turn off autorenewal, but I don't really like how autorenewal has been implemented overall and how it prevents manual renewals. But that's another matter...) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #11 from David Cook <dcook@prosentient.com.au> --- (In reply to Marcel de Rooy from comment #8)
Who opens a bug report like 'auto_renewal should not default to Yes' ?
Does this seem like a productive question? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #12 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- (In reply to David Cook from comment #11)
(In reply to Marcel de Rooy from comment #8)
Who opens a bug report like 'auto_renewal should not default to Yes' ?
Does this seem like a productive question?
Heh. Thats a good point :) I am glad though that Nick already picked this up! Thanks for your feedback. Sometimes we should save our comment on Bugzilla a day or so, and decide not to submit it? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #13 from David Cook <dcook@prosentient.com.au> --- (In reply to Marcel de Rooy from comment #12)
Heh. Thats a good point :) I am glad though that Nick already picked this up! Thanks for your feedback. Sometimes we should save our comment on Bugzilla a day or so, and decide not to submit it?
Thanks for accepting the feedback, and I know that feeling well. These days, I try to sit on my own comments more, so I understand 😅. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #14 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I just got into this conversation... but why is this resolved fixed now? The bug report made sense to me? (must be missing something here) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24988 --- Comment #15 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- (In reply to Katrin Fischer from comment #14)
I just got into this conversation... but why is this resolved fixed now?
The bug report made sense to me? (must be missing something here)
Pushed to 20.05. See also comment8 -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org