https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27834 --- Comment #32 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Moving this to In Discussion: the remaining objection is about the design rather than the code, so it needs agreement before anyone changes the patches. The two approaches as I understand them: * This bug (with Nick's CircControlCheckoutLimitScope pref): CircControl keeps choosing which circulation rule applies, and a separate preference chooses how the patron's checkouts are counted against it (all / item library / checkout library). It is a deliberate override: a library-level rule can count all checkouts and a general rule can count by library. The cost is nine CircControl x scope combinations. * Bug 41280 (Marcel): fix TooMany so that a branch rule applies at branch level and a global rule at global level, with no override. A library that wants global counting with PickupLibrary would define a global patron_maxissueqty rule. They answer the same report (UAL's laptop loans) differently, and the second would leave the counting scope tied to the rule that matched, which is the behaviour libraries have said they dislike. I would like the QA team and the interested parties (Nick, UAL, Marcel) to say which direction we want, or whether both are wanted, before this is rebased or reworked. If the preference stays, the change of default behaviour would need a release note. No changes to the patches for now. -- You are receiving this mail because: You are watching all bug changes.