Kyle M Hall
5e3ea9440e
Test Plan: 1) Create 3 clubs, 1 limited to library A, 1 limited to library B and one not limited 2) Use a patron with home library A. 3) Go to the opac-user page, "Clubs" tab show 0/2 (the one from library B is not listed) 4) Browse to /cgi-bin/koha/svc/club/enroll?id=1 5) Reload that page a couple times 6) Note the patron is now enrolled in the same club multiple times 7) Delete those enrollments 8) Apply this patch 9) Restart all the things! 10) Repeat steps 2-7, note the lack of duplicate enrollments! 11) Repeat steps 2-10 for the staff interface Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> (cherry picked from commit affb8929fe7451a7dfec9498c55a97bac56129b3) Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com> |
||
---|---|---|
.. | ||
cataloguing | ||
club | ||
config | ||
letters | ||
mana | ||
members | ||
records | ||
virtualshelves | ||
article_request | ||
authentication | ||
authorised_values | ||
barcode | ||
bib | ||
bib_framework | ||
bib_profile | ||
checkin | ||
checkout_notes | ||
checkouts | ||
convert_report | ||
cover_images | ||
creator_batches | ||
holds | ||
import_bib | ||
localization | ||
new_bib | ||
problem_reports | ||
recall | ||
renew | ||
report | ||
return_claims | ||
split_callnumbers |